IT & Software

Senior Software Developer II - Full-Stack

RELX Group

London · Greater London · United Kingdom

Overview

As a Senior Software Engineer, you design and deliver scalable Java-based applications that power risk analytics. You collaborate with Product, UX, QA, and engineering teams to shape robust, cloud-native solutions and contribute to architectural decisions. You mentor engineers and help improve engineering practices, including AI-assisted tooling. You work with technologies like Spring Boot, Java 18, AWS, and modern front-end stacks to enhance customer experiences. This role offers impact at scale, helping customers make better, timelier decisions through data-driven software.

Responsibilities
  • Design, develop, and deliver scalable, high-performance Java-based applications aligned with business objectives
  • Build and enhance application features to support evolving product and customer needs
  • Collaborate with Product, UX, QA, and technical stakeholders to define requirements and deliver effective solutions
  • Translate product requirements into scalable, maintainable designs and contribute to architectural decisions
  • Design, develop, and maintain APIs and services to enable seamless system integration
  • Ensure software quality through code reviews, adherence to best practices, and effective use of design patterns
  • Optimize application performance and troubleshoot complex production and customer issues
  • Mentor and guide junior engineers, fostering a culture of collaboration and continuous learning
Key requirements
  • Expert-level development experience using Java, J2EE and Web Services
  • Strong understanding of REST APIs, Spring Boot, Micro Services and SOA web services
  • Expertise with front-end technologies such as JavaScript, TypeScript, Angular, and/or ReactJS
  • Proficiency in SQL, including query writing, stored procedures, and basic data modeling
  • Strong experience with modern testing frameworks, including unit and integration testing
  • Experience with CI/CD pipelines, cloud platforms (AWS and/or Azure), and containerization technologies
  • Strong collaboration skills and the ability to build effective cross-team relationships
  • collaboration across cross-functional teams
  • mentoring junior engineers
  • problem-solving mindset
  • Java
  • J2EE
  • Web Services

Reference: WJ-747_30166923

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.