Java Developer

Sprezzatura Management ConsultingRemote, US,
$105,000 - $125,000Remote

About The Position

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.

Requirements

  • 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
  • U.S. Citizen or Permanent Resident (Required)

Nice To Haves

  • Experience with WebLogic application server administration or deployment
  • Experience with Struts, JSP, EJB, JMS, or other enterprise Java technologies
  • Experience with Docker and containerized applications
  • Experience supporting federal government or VA programs
  • Experience with Jira and Confluence

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

Benefits

  • Medical, Dental, and Vision
  • Health Saving Account (when enrolled ineligible plan) with Company contribution
  • Company paid Life, Accidental Death, Short-term & Long-term Disability
  • Voluntary Accident, Hospital Indemnity, & Critical Care Insurance
  • Voluntary Medical & Dependent Care Flexible Spending Accounts
  • Accrued Paid Time Off & Company Paid Holidays
  • 401(k) Retirement Plan with Company match
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service