Description

Short Description:

Senior-level Java Developer with full lifecycle software development experience to support GDOL's ongoing and upcoming Java-based projects. Local Metro Atlanta candidates only. Onsite work is mandatory from Day 1.

 

Complete Job Description:

We are initiating multiple new Java development projects. We're seeking senior Java developers with proven experience across the full Software Development Life Cycle (SDLC) — from requirement analysis to production support.

The successful candidate will work directly with technical managers, project leads, and business stakeholders to deliver robust, scalable Java applications. In addition to coding, the role involves mentoring junior developers, reviewing code, and ensuring adherence to architectural and coding standards.

 

Key Responsibilities:

·        Lead design and architecture for large-scale Java applications.

·        Participate in project planning, design reviews, and requirements analysis sessions.

·        Develop and maintain Java-based applications with complex integrations.

·        Review and assess application progress and provide technical feedback.

·        Document architecture, data flows, and technical specs.

·        Design, develop, test, and deploy custom Java applications.

·        Provide guidance and mentorship to junior developers.

·        Stay current with emerging technologies and development trends.

 

Required Qualifications:

·        Bachelor’s Degree in Computer Science, Software Engineering, IT, or related field.

·        10+ years of IT experience, with strong Java development expertise.

·        Strong Core Java development skills; C# knowledge is a plus.

·        Experience with Java Frameworks: Struts, Spring, Hibernate.

·        Proficiency in J2EE, SOA, JSP, JSTL, JMS, JNDI, JDBC, JAXB, Maven, Log4j, JUnit.

·        Strong JavaScript experience, including frameworks like JQuery and DOJO.

·        Advanced XML skills: XSD, XPath, XQuery, XSLT.

·        Hands-on experience with SOAP and RESTful Web Services, WSDL, XML, Web Services Development Kit.

·        Experience with single sign-on solutions.

·        Solid knowledge of Microservices, Spring Boot, Netflix OSS, Zuul, Docker, and Kubernetes.

·        Familiarity with CI/CD pipelines and associated tools.

·        AngularJS 2+ development experience required.

·        Skilled in building modular, reusable Angular components.

·        Strong problem-solving skills and attention to detail.

·        Ability to handle multiple priorities and work independently or within a team.

·        Excellent communication, documentation, and interpersonal skills.

·        Solid understanding of SDLC, testing methodologies, and multi-platform environments.

 

Additional Notes:

·        This role requires 100% onsite presence in Atlanta, GA from Day 1.

·        Candidates must be local to Metro Atlanta.

·        Must be able to clearly document and communicate complex technical concepts.

·        Interaction with senior stakeholders is expected—professional demeanor is essential.

Education

Any Graduate