Probal DasGupta
Job Title:
Java Developer
No. of Positions:
1
Start Date:
09-01-2025
End Date:
12-31-2025
Position Type:
Contract
Location:
Atlanta, GA (Onsite - No Remote)
Summary
The Georgia Department of Labor is seeking a
Senior Java Developer
to work on multiple new Java development projects. The role involves full software development life cycle (SDLC) activities, including requirements analysis, solution design, coding, testing, and deployment. The developer will also maintain existing codebases, review and guide junior developers, ensure adherence to best practices, and stay updated on emerging technologies. This role demands strong technical leadership, architecture experience, and the ability to integrate disparate systems.
Key Responsibilities Lead design efforts for complex Java development projects, including application migrations and enhancements. Collaborate with technical staff, business owners, and SMEs to define requirements and best practices. Review in-progress applications to ensure compliance with corporate coding standards. Develop high-level and detailed technical documentation. Create custom Java applications from specifications or within agile teams. Mentor and guide less experienced developers on technical tasks and troubleshooting. Implement secure coding practices and ensure compliance with security standards (e.g., OWASP Top Ten). Required Skills
Education:
Bachelor's in Software Engineering, Computer Science, IT, or related discipline. Experience:
10+ years in IT with strong Core Java and C#. Java Frameworks:
Struts, Spring, Hibernate. Technologies & Tools:
Distributed Java, J2EE, SOA, middleware integration. JSP, JSTL, JMS, JNDI, JDBC, JAXB. Maven, log4j, JUnit. JavaScript & JS frameworks: jQuery, Dojo. XML, XSD, XPath, XQuery, XSLT. Web Services: WSDL, SOAP, XML, RESTful, WSDK. SSO solutions, microservices, Spring Boot, Netflix OSS, Zuul. Docker, Kubernetes, CI/CD toolchains. Angular 2+ with reusable/testable component development.
Soft Skills:
Strong communication, collaboration, and problem-solving skills. Ability to multitask and deliver high-quality work under pressure. Thorough understanding of SDLC and testing methodologies. Professional behavior and attention to detail.
Java Developer
No. of Positions:
1
Start Date:
09-01-2025
End Date:
12-31-2025
Position Type:
Contract
Location:
Atlanta, GA (Onsite - No Remote)
Summary
The Georgia Department of Labor is seeking a
Senior Java Developer
to work on multiple new Java development projects. The role involves full software development life cycle (SDLC) activities, including requirements analysis, solution design, coding, testing, and deployment. The developer will also maintain existing codebases, review and guide junior developers, ensure adherence to best practices, and stay updated on emerging technologies. This role demands strong technical leadership, architecture experience, and the ability to integrate disparate systems.
Key Responsibilities Lead design efforts for complex Java development projects, including application migrations and enhancements. Collaborate with technical staff, business owners, and SMEs to define requirements and best practices. Review in-progress applications to ensure compliance with corporate coding standards. Develop high-level and detailed technical documentation. Create custom Java applications from specifications or within agile teams. Mentor and guide less experienced developers on technical tasks and troubleshooting. Implement secure coding practices and ensure compliance with security standards (e.g., OWASP Top Ten). Required Skills
Education:
Bachelor's in Software Engineering, Computer Science, IT, or related discipline. Experience:
10+ years in IT with strong Core Java and C#. Java Frameworks:
Struts, Spring, Hibernate. Technologies & Tools:
Distributed Java, J2EE, SOA, middleware integration. JSP, JSTL, JMS, JNDI, JDBC, JAXB. Maven, log4j, JUnit. JavaScript & JS frameworks: jQuery, Dojo. XML, XSD, XPath, XQuery, XSLT. Web Services: WSDL, SOAP, XML, RESTful, WSDK. SSO solutions, microservices, Spring Boot, Netflix OSS, Zuul. Docker, Kubernetes, CI/CD toolchains. Angular 2+ with reusable/testable component development.
Soft Skills:
Strong communication, collaboration, and problem-solving skills. Ability to multitask and deliver high-quality work under pressure. Thorough understanding of SDLC and testing methodologies. Professional behavior and attention to detail.