Lead / L3 Java Developer (Enterprise Modernization)

Mega Cloud Lab•Albany, NY
•Hybrid

About The Position

The Lead / L3 Java Developer will work on a long-term, large-scale public sector modernization project building robust, high-volume applications for health and human services programs. The role works across agile, cross-functional teams to design, build, and deploy high-performance microservices and enterprise application features. The developer will work across back-end and front-end architectures while ensuring code quality and scalability. The contract duration is 27 months, and the role is based in Albany, NY, in a hybrid work arrangement.

Requirements

  • At least 7 years of overall software development experience, including at least 2 years in a technical leadership role.
  • At least 7 years of experience with Java/J2EE, object-oriented design patterns, and SOLID principles.
  • At least 7 years of experience with Spring frameworks, including Spring Boot, Spring MVC, and Spring Security, and ORM technologies such as Hibernate or JPA.

Nice To Haves

  • Experience with microservices architecture and RESTful API design.
  • Experience with cloud platforms such as AWS, Azure, or GCP.
  • Experience with Docker and Kubernetes containerization.
  • Experience with CI/CD tools such as Jenkins and Maven/Gradle, and unit testing tools such as JUnit and Mockito.
  • Experience with relational databases such as Oracle, PostgreSQL, and SQL, and NoSQL platforms.
  • Public sector or government systems experience, particularly in Health & Human Services, Medicaid, SNAP, TANF, or Integrated Eligibility Systems.

Responsibilities

  • Design and implement high-volume, low-latency Java applications using Spring Boot and microservices.
  • Participate in all stages of the software development lifecycle, from technical analysis through deployment and maintenance.
  • Diagnose complex production issues, such as memory leaks and network failures, and recommend system performance upgrades.
  • Collaborate with architects, product managers, business analysts, and QA teams to translate business needs into scalable technology solutions.
  • Partner with teams on CI/CD pipelines, containerization, and cloud deployment monitoring.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service