Senior Java Software Engineer
1 Days Old
Job Description
Senior Developer – London 2 days a week/3 days remote | Software Engineering
A growing tech organisation is looking for a Senior Developer to join its Software Engineering team in London. This is a great opportunity for a hands-on technologist who enjoys solving complex problems, working on large-scale enterprise systems, and delivering high-quality software solutions.
In this role, you’ll contribute to technical design, end-to-end development, and delivery of enhancements across a suite of core enterprise products. You’ll work closely with architects, project managers, and cross-functional teams, while also mentoring junior developers and supporting continuous improvement initiatives.
Key Responsibilities
Before Development
- Understand customer, business, and internal R&D requirements
- Analyse existing system functionality and identify design gaps
- Take part in requirements and design discussions with architects and analysts
Development & Testing
- Design and build enhancements and custom modules across a broad enterprise product stack
- Develop new product features for inclusion in the wider platform
- Conduct code reviews, write unit tests, and ensure adherence to development standards
- Work collaboratively within Agile teams, contributing to sprint planning and estimations
- Support bug fixing, performance optimisation, and integration testing
Release & Deployment
- Provide build and release documentation to DevOps and QA teams
- Support smooth deployment cycles and quality assurance processes
Collaboration & Reporting
- Report progress, risks, and issues to the Software Engineering Manager
- Mentor junior developers and support technical troubleshooting
- Contribute to technical documentation and best-practice guidelines
Requirements
Experience
- Strong track record in Java-based software design and development
- Previous experience in senior or technical leadership roles
- Background in high-transaction or large-scale enterprise systems (telecoms/billing experience advantageous)
Technical Skills
Essential
- Java, Spring Boot, J2EE
- REST APIs, Microservices, Kubernetes/OpenShift
- RDBMS, SQL, PL/SQL
- Angular, JavaScript, Bootstrap, HTML5, CSS3
- Experience with application servers (e.g., JBoss, Oracle AS)
- Git, Maven, Jenkins, debugging tools
- Strong understanding of SDLC and Agile methodologies
Desirable
- JBoss Fuse/Apache Camel, DROOLS, BI platforms
- Experience with C/Pro*C on UNIX
- Knowledge of BSS/OSS, Mediation, Billing, or Charging systems
- Familiarity with Cloud-native and DevOps pipelines
- Location:
- City Of London
- Job Type:
- FullTime
- Category:
- Technology
We found some similar jobs based on your search
-
New Yesterday
Remote Senior Java Software Engineer - Fintech
-
London
- Technology
Job Description A leading FinTech innovator is shaping the future of financial markets - across traditional finance and crypto - with cutting-edge trade surveillance technology. Their mission is to protect investors, enhance transparency, and en...
More Details -
-
1 Days Old
Senior Java Software Engineer
-
City Of London
- Technology
Job Description Senior Java Developer - Java, Springboot & AWS – paying up to £650/day (Inside IR35) – Hybrid (2x a week - London) – 6 month contract Our client is seeking a Senior Java Developer who is passionate about clean code, cloud-native ...
More Details -
-
1 Days Old
Senior Java Software Engineer
-
City Of London
- Technology
Job Description Senior Java Backend Engineer Location: Hybrid – London Job Type: Permanent | Full-Time Salary: £80,000 – £95,000 + Benefits We’re supporting a fast-scaling UK digital banking platform as they continue strengthening the systems...
More Details -
-
1 Days Old
Senior Java Software Engineer
-
London
- Technology
Job Description Senior Java Engineer (Kubernetes, Kafka, Cloud) – Finance – London Daily rate: £500 - £700 (inside IR35) Duration: 12 months Hybrid: 8 days per month Start: ASAP A banking client of mine is looking for a Senior Java Engineer with...
More Details -
-
1 Days Old
Senior Java Software Engineer
-
Greater London
- Technology
Job Description We are looking for a talented team-oriented developer who thrives in a collaborative environment, enjoys solving complex technical challenges, and wants to make an impact in a fast-paced, global setting. Join our Pricing & Risk te...
More Details -
-
1 Days Old
Senior Java Software Engineer
-
City Of London
- Technology
Job Description Senior Java Engineer (Kubernetes, Kafka, Cloud) – Finance – London Daily rate: £500 - £700 (inside IR35) Duration: 12 months Hybrid: 8 days per month Start: ASAP A banking client of mine is looking for a Senior Java Engineer with...
More Details -