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
Job description
This role is for a Java Developer responsible for modernizing legacy mission-critical applications by migrating older Java applications to Java 17/21 using Spring Boot within an Oracle-based environment. The ideal candidate will have strong experience leading software development efforts, modernizing legacy systems, and delivering scalable, high-quality solutions across the full software development lifecycle.
Requirements
The position involves leading design, development, testing, code reviews, and deployment activities while mentoring engineers and collaborating with cross-functional teams on mission planning and management systems. Experience with Agile, CI/CD, REST APIs, Oracle databases, messaging technologies, and Java modernization, along with the ability to work within legacy environments and support long-term modernization initiatives, is essential.
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
Top 10 Java Libraries
How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again
Java Basics
Fully Remote Software Engineer Jobs