Overview
Skills
Job Details
Job Title: Senior Java Full Stack Developer
Work Arrangement: Hybrid - PI Planning meetings or ad-hoc meetings in Reston, VA (DMV area)
Interview Process: Phone interview followed by onsite interview at Reston office
Position Summary
We are seeking a Senior Java Full Stack Developer (10+ years experience) to support and modernize a mission-critical legacy web application. The role requires deep expertise across the Java stack along with hands-on experience in Struts, Spring Boot, HTML, CSS, and JavaScript. Experience with Mainframe DB2 and legacy libraries will be highly valuable. This is a senior-level, independent contributor role, ideal for someone who thrives in complex environments and can work across both legacy and modern technologies.
Key Responsibilities
-
Design, develop, and enhance web applications leveraging Java full stack technologies.
-
Work with legacy frameworks and libraries including Struts and Spring Boot.
-
Maintain and modernize existing applications, ensuring performance, scalability, and security.
-
Collaborate with stakeholders and team members to support cloud migration efforts.
-
Perform independent development and troubleshooting, driving solutions with minimal supervision.
-
Upgrade and adapt applications from JDK 11 to JDK 21.
-
Ensure application security and compliance best practices.
Required Skills & Qualifications
-
10+ years of experience as a Java Full Stack Developer.
-
Strong hands-on experience with:
-
Java, Struts, Spring Boot, MVC frameworks
-
HTML, CSS, JavaScript (front-end web technologies)
-
Mainframe DB2 (highly preferred)
-
-
Proven ability to work with legacy codebases, old libraries, and older technologies.
-
Experience upgrading Java versions (e.g., JDK 11 JDK 21).
-
Knowledge of data security best practices.
-
Familiarity with cloud migration concepts.
-
Excellent problem-solving skills with the ability to work independently.
Nice to Have
-
Experience with modern front-end frameworks such as React.js or Angular.
-
Exposure to cloud platforms (AWS, Azure, or Google Cloud Platform).