Position Details
About this role
Infomarines Inc is seeking a Senior Java Developer to support an enterprise modernization project. The role involves developing and testing software applications in a remote setting, including transforming legacy systems into microservices-based platforms.
Key Responsibilities
- Maintain and modify existing software programs and perform software design and development
- Develop and test JEE components using Java 11+, Spring Boot, and Microservices
- Transform monolithic legacy applications into microservices-based platforms
- Participate in design and code reviews; produce required documentation and diagrams
- Perform unit testing, debugging, and performance tuning/optimization for service-based infrastructure
Technical Overview
You will design, develop, and unit test JEE solutions using Java 11+, Spring Boot, and Microservices, with Agile development and continuous integration practices. Responsibilities include debugging and performance tuning, participating in design and code reviews, and working with Oracle Fusion Middleware and legacy modernization toward scalable microservices architectures.
Ideal Candidate
The ideal candidate is a senior Java developer with 5+ years of experience building and modernizing enterprise applications using Java 11+, JEE, Spring Boot, and microservices. They have Agile and continuous integration experience, strong debugging and unit testing skills, and a track record transforming monolithic systems into scalable microservices architectures. They also hold an active CompTIA Security+ certification and have an Active DoD Secret clearance as required for this role supporting modernization work.
Must-Have Skills
Nice-to-Have Skills
Tools & Platforms
Required Skills
Hard Skills
Soft Skills
Certifications
Required
Industry & Role
Clearance & Visa
Keywords for Your Resume
Deal Breakers
Must be a US Citizen, Must have an Active DoD Secret clearance, Must have an active CompTIA Security+ Certification, Must have at least 5 years of related experience, Must have strong Core Java 11 (or newer) development experience
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile