Java Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+11 more
Requirements
- 7+ years of Java Back End development experience.
- Advanced expertise in Java, Spring Boot and microservices architecture.
- Strong experience designing and developing REST APIs and distributed systems.
- Experience with Oracle, SQL/NoSQL databases and data modelling.
- Experience with Kafka, RabbitMQ or other event-driven messaging technologies.
- Strong knowledge of CI/CD pipelines, Git and DevOps practices.
- Experience with JUnit, automated testing and code review processes.
- Experience with Spring Batch and Spring Integration.
- Experience with AWS, Azure or GCP cloud platforms.
- Experience with Unix/Linux and Shell Scripting.
- Proven ability to lead technical initiatives, mentor developers and contribute to architectural decisions.
- Strong understanding of Back End security, performance tuning and monitoring.
- Excellent stakeholder management and communication skills.
The successful candidate will be comfortable leading the design and delivery of enterprise-scale Back End systems, resolving complex technical challenges, and driving engineering excellence across modern Java microservices environments.
About the company
My client is a leading global financial services organisation seeking an experienced Senior Java Developer to join a large-scale enterprise technology programme. This is a senior technical role focused on leading Back End application development initiatives and driving architectural decisions for robust, scalable and high-performance Server Side systems. You will provide hands-on leadership in building enterprise-grade Java solutions, guiding development teams and influencing technical strategy and engineering best practices.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Is Software Engineering Over-Saturated?
How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again
Top 10 Java Libraries
7 Important Tips That Every Software Developer Should Know