Senior Java Developer at Changing Technologies Inc
Atlanta, GA 30303, USA -
Full Time


Start Date

Immediate

Expiry Date

19 Nov, 25

Salary

65.0

Posted On

20 Aug, 25

Experience

10 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Maven, Analytical Skills, Rest, Struts, Xpath, Microservices, Junit, Log4J, Computer Science, Middleware, Docker, It, Coding Standards, Web Services, Xslt, Java Web Services, Hibernate, Soap, Spring Boot, Angular, Core Java, Kubernetes, Testing, Spring, Documentation

Industry

Computer Software/Engineering

Description

REQUIRED SKILLS

  • Bachelor’s degree in Computer Science, Software Engineering, IT, or related discipline.
  • 10+ years of IT experience with strong Core Java and J2EE expertise.
  • Hands-on experience with Spring, Hibernate, Struts, and distributed Java development.
  • Experience in middleware, integration technologies, and SOA frameworks (JSP, JSTL, JMS, JNDI, JDBC, JAXB, Maven, log4j, JUnit).
  • Frontend development with Angular 2+, JavaScript, JQuery, Dojo.
  • Experience with XML technologies (XSD, XPath, XSLT) and Web Services (SOAP, RESTful).
  • Expertise in Microservices (Spring Boot, REST APIs, Zuul, Docker, Kubernetes).
  • CI/CD toolchain proficiency.
  • Experience designing single sign-on solutions.
  • Knowledge of secure coding standards (OWASP Top Ten).
  • Strong understanding of SDLC and testing methodologies.
  • Ability to multitask, manage priorities, and produce high-quality deliverables.
  • Excellent communication, documentation, and analytical skills.

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities

ABOUT THE ROLE:

The Georgia Department of Labor is launching several new Java development projects and is seeking Senior Java Developers with strong expertise across the full software development lifecycle.
This role requires hands-on development, design leadership, and mentoring of junior developers. Candidates will work closely with technical managers, project managers, and business units to analyze requirements, architect scalable solutions, and ensure timely delivery.
The ideal candidate has deep experience in architecting Java-based solutions, integrating disparate systems, and applying secure coding best practices.

KEY RESPONSIBILITIES

  • Provide design leadership on complex development projects with expertise in Java, SOA, and microservices.
  • Develop, migrate, and enhance enterprise applications using Java, Spring, Hibernate, and related frameworks.
  • Participate in project meetings with technical staff, business owners, and SMEs to align solutions with business goals.
  • Define best practices and coding standards; review applications for compliance.
  • Write technical documentation (data flow, architecture, specifications).
  • Create custom Java applications as part of an agile team.
  • Mentor junior developers on technical work, testing, and troubleshooting.
  • Ensure compliance with secure coding standards (OWASP Top Ten).
  • Collaborate with cross-functional teams to deliver end-to-end application solutions.
Loading...