Location: Albany, NY 12240 – Hybrid (50% Remote / 50% Onsite)
Duration: 30 Months (Long-Term Contract)
Work Hours: 40 Hours/Week | Flexible Schedule Between 7:00 AM – 6:00 PM
Work Authorization: US Citizens and Green Card Holders Only (Need passport number for GC)
Job Summary
The New York State Department of Labor is seeking an experienced Senior Java Developer to support its Unemployment Insurance Service Improvement (UISIm) project.
The ideal candidate will have strong hands-on expertise in Java/J2EE, Spring Boot, Microservices, REST/SOAP Web Services, Hibernate/JPA, SQL, and cloud technologies, along with experience designing, developing, integrating, and maintaining enterprise applications in an Agile environment.
This role involves hands-on development, technical leadership, application modernization, troubleshooting, and mentoring junior developers.
Key Responsibilities
- Design, develop, and maintain enterprise applications using Java/J2EE, Spring Boot, SOA, and Microservices architecture.
- Develop and integrate RESTful and SOAP web services across enterprise applications.
- Build and enhance front-end applications using Angular, JavaScript, and JSF.
- Develop complex SQL and PL/SQL queries for Oracle and DB2 databases.
- Implement database integrations using Hibernate/JPA and optimize transaction management.
- Design and deploy applications in cloud environments, preferably Google Cloud Platform (GCP).
- Provide application support, troubleshoot production issues, and resolve software defects.
- Lead technical design discussions, conduct code reviews, and mentor development teams.
- Create UML diagrams, sequence diagrams, activity diagrams, and technical documentation.
- Perform unit testing, integration testing, and performance testing using JMeter.
- Collaborate with Agile teams to implement enhancements and deliver reliable enterprise solutions.
- Evaluate emerging technologies through research and proof‑of‑concept initiatives.
Required Qualifications
- 5+ years: Java/J2EE development with SOA, Microservices, N‑Tier applications, REST/SOAP services, and Agile methodologies.
- 5+ years: Complex SQL development, relational databases, and Hibernate/JPA.
- 3+ years: Spring Boot development.
- 3+ years: JavaScript and JSF development.
- 2+ years: Cloud platforms, preferably Google Cloud Platform (GCP).
- 3+ years: GitHub/GitLab for source code management.
- 5+ years: Enterprise development IDEs, including Eclipse, IBM Rational Application Developer (RAD/IID), or similar tools.
- 5+ years: UML diagrams, solution design, service modeling, and technical documentation.
- Experience with Oracle/DB2 databases and database transaction management.
- Strong understanding of software architecture, integration patterns, and application performance optimization.
Preferred Skills
- Experience with IBM WebSphere, IBM Integration Bus, or WebSphere Message Broker.
- Experience developing Angular‑based user interfaces.
- Knowledge of JMeter for performance testing.
- Experience with application modernization and enterprise system integrations.
- Previous experience supporting New York State government or other public‑sector projects.
- Strong technical leadership, problem‑solving, and mentoring abilities.
Ideal Candidate
A hands‑on Senior Java Developer / Java J2EE Developer / Java Microservices Developer with 7–10+ years of enterprise application development experience, strong Spring Boot and Hibernate/JPA skills, and exposure to legacy enterprise technologies such as JSF, IBM WebSphere, and Rational Application Developer.
Candidates must be comfortable with 50% onsite work in Albany, NY, and possess excellent communication and technical documentation skills.
Important Candidate Submission Requirements
- Must be a US Citizen or Green Card Holder.
- Green Card holders must comply with the client's stated identity‑verification requirements. Request sensitive identification details only through an approved secure process when necessary.
- Must be available for a webcam interview.
- Must be willing to work onsite in Albany approximately 50% of the time.
$000,000 – $000,000 Salary range is not shown on the candidate portal