Senior Software Engineer II -Java
LexisNexis Risk Solutions Group · London, England ·
Overview
As a Senior Software Engineer, you design, build, and scale Java-based applications in a cloud-native environment, shaping features from idea to delivery. You collaborate with product, UX, QA, and engineering peers to enhance customer experiences and contribute to architectural decisions. You will mentor junior engineers and continuously improve engineering practices, leveraging modern tools and AI-assisted technologies to drive robust solutions. Join a team focused on delivering high-quality software that supports cross-functional goals and innovation.
Pay / Benefits
- country-specific benefits
Responsibilities
- Design, develop, and deliver scalable, high-performance Java applications aligned with business objectives
- Build and enhance features to support evolving product and customer needs
- Collaborate with Product, UX, QA, and stakeholders to define requirements and deliver solutions
- Translate requirements into scalable designs and contribute to architectural decisions
- Design, develop, and maintain APIs and services for system integration
- Ensure code quality through reviews, best practices, and design patterns
- Optimize performance and troubleshoot production issues
- Mentor junior engineers and promote collaboration and continuous learning
Key requirements
- Strong foundation in object-oriented design and standard design patterns
- Expert-level Java, J2EE, and Web Services development experience
- Strong understanding of REST APIs, Spring Boot, Microservices, and SOA
- Frontend experience with JavaScript/TypeScript and Angular or ReactJS
- Proficiency in SQL with data modeling basics
- Experience with modern testing frameworks (unit/integration)
- Experience with CI/CD, cloud platforms (AWS and/or Azure), and containerization
- Strong collaboration and cross-team relationship building
- collaboration across cross-functional teams
- mentoring and leadership
- problem-solving and critical thinking
- Java
- J2EE
- Spring Boot
Market data from EasyWorkClub, not from the employer
Typical pay for Software developer in London: £55,000 – £110,000, from 624 adverts
2842 live adverts for Software developer in London
Same role within 50 km
- Lead Software Engineer · Westminster Abbey · 1 km
- Senior Fullstack Software Engineer - (Java, Spring Boot, Microservices · Westminster Abbey · 1 km
Remote or home office in 16% of 745 Software developer adverts we list nationwide
More openings at LexisNexis Risk Solutions Group
33 other openings we list
- Manager Software Engineering · Cardiff
- Technical Solutions Consultant · Cardiff
- Senior Product Manager · Cardiff
- Senior Data Scientist & AI Solutions (m/f/d) · London
- Head of Strategy, Customer Data Management - UK & Ireland · Cardiff