Job Title : Senior Java Developer
Location : Atlanta, GA
Employment Type : Full-Time / Contract
About Us :
DMV IT Service LLC is a trusted IT consulting firm founded in 2020. We specialize in optimizing IT infrastructure and providing expert guidance to empower businesses to achieve their technology goals. Our services span system administration, cybersecurity, networking, and IT operations. With a client-first approach, we ensure long-term success for our clients through innovative solutions and industry best practices.
Job Purpose :
We are seeking a Senior Java Developer to support multiple new Java development projects for the Georgia Department of Labor. This role involves full life cycle software development, including requirements analysis, solution design, development, testing, and deployment. The ideal candidate will have extensive experience in architecting Java solutions, integrating disparate systems, mentoring junior developers, and ensuring secure, high-quality code delivery.
- Provide design leadership for large or complex Java development projects involving application development, migrations, and enhancements.
- Work closely with technical managers, project managers, business units, and other stakeholders to meet deadlines and deliver high-quality solutions.
- Define best practices and coding standards in collaboration with other leads / architects.
- Review in-progress applications to ensure compliance with design and development standards.
- Develop detailed technical documentation including data flows, architectures, and specifications.
- Design and implement custom Java applications based on specifications or within an Agile team.
- Maintain and enhance existing code bases, as well as develop new production code.
- Mentor and guide junior developers on technical issues and best practices.
- Stay current with emerging technologies and industry trends.
- Participate in peer code reviews and provide constructive feedback.
Required Qualifications :
Bachelor’s degree in Software Engineering, Computer Science, Information Technology, or related field.10+ years of IT experience with strong Core Java skills.Experience in Java development frameworks (Struts, Spring, Hibernate) for enterprise architecture.Proficiency in distributed Java, J2EE, SOA, middleware, and integration technologies.Skilled with JSP, JSTL, JMS, JNDI, JDBC, JAXB, Maven, log4j, JUnit.Experience with JavaScript and frameworks such as jQuery, Dojo.XML technologies (XSD, XPath, XQuery, XSLT).Strong background in web services (WSDL, SOAP, RESTful, XML).Experience with single sign-on (SSO) solutions.Proficiency in Microservices (REST API), Spring Boot, Docker, Kubernetes, and Netflix OSS components like Zuul.Experience in CI / CD pipelines and tools.Proficiency in Angular 2+ and developing reusable, testable components.Full-stack development experience in multi-platform environments.Familiarity with secure coding techniques (OWASP Top Ten).Strong communication skills and ability to explain technical choices and past work in detail.Strong organizational, multitasking, and problem-solving skills.Preferred Qualifications :
Experience with systems integration projects in government or enterprise environments.Prior experience mentoring teams and leading code reviews.Deep understanding of SDLC and testing methodologies.Soft Skills :
Self-starter with strong analytical skills.Professional demeanor under pressure.Strong stakeholder management skills, including interactions at the executive level.High attention to detail and commitment to producing high-value deliverables.