Java Developer

 

Description:

We are seeking a Java Mid-Level Developer to support the sustainment, enhancement, and modernization of mission-critical applications supporting the Department of Veterans Affairs (VA). The successful candidate will contribute across both legacy enterprise platforms and modern application architectures, helping to bridge existing systems with future-state modernization initiatives.

The primary focus of this role is enterprise Java application development utilizing legacy technologies while contributing to modernization efforts leveraging Spring Boot, microservices, and API-driven architectures.

Responsibilities
 

  • Design, develop, test, and maintain enterprise Java applications
  • Analyze and resolve complex software defects and production issues
  • Support enhancements and sustainment activities for applications utilizing Java, Spring Framework, Struts, JSP, EJB, JMS, WebLogic, Hibernate, Oracle, and related technologies
  • Design and implement REST and SOAP-based services and integrations
  • Develop and maintain modern backend services utilizing Java 17+, Spring Boot, microservices, JPA/Hibernate, and REST APIs
  • Collaborate with architects and senior developers on modernization initiatives
  • Develop and optimize SQL queries and database integrations
  • Participate in code reviews and mentor junior developers
  • Contribute to automated testing, CI/CD processes, and application deployments
  • Ability to work independently and collaborate with cross-functional Agile teams to deliver high-quality software solutions
  • Ability to work within a fast-paced environment
     

Qualifications
 

  • Bachelor’s degree in computer science, Software Engineering, Information Systems, or related field (or equivalent experience)
  • 5–7 years of professional software development experience
  • 5+ years Java development experience in microservices architecture on enterprise production solution
  • 3+ years of experience with Spring Framework and/or Spring Boot
  • 5+ years of experience developing REST APIs and web services
  • Experience with Oracle or other relational databases
  • Experience using Git-based source control
  • Experience working in Agile/Scrum environments
  • Strong troubleshooting and analytical skills

Organization Sprezzatura
Industry IT / Telecom / Software Jobs
Occupational Category Java Developer
Job Location New York,USA
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Experienced Professional
Experience 5 Years
Posted at 2026-08-10 7:24 pm
Expires on 2026-09-24