Taro Logo

Sr. Java Developer

IT consulting company working with the Georgia Department of Labor on Java-based development projects.
Backend
Senior Software Engineer
In-Person
10+ years of experience
Enterprise SaaS

Description For Sr. Java Developer

The Georgia Department of Labor is seeking an experienced Senior Java Developer to lead multiple Java-based development projects. This is a senior-level full-stack position requiring 10+ years of experience in software development. The role combines technical leadership with hands-on development, focusing on new application development and system integrations. The ideal candidate will have extensive experience with Java ecosystems, including Spring, Hibernate, and modern technologies like Kubernetes and microservices.

The position offers an opportunity to work on significant government projects while mentoring junior developers. You'll be responsible for leading technical design, implementing best practices, and ensuring code quality through reviews and documentation. The role requires strong expertise in both backend (Java, Spring Boot, Microservices) and frontend (AngularJS 2+, JavaScript) technologies.

This is an on-site position in Atlanta, Georgia, requiring physical presence from day one. The role demands excellent communication skills, as you'll be collaborating with team members and explaining technical decisions. You'll be working in a structured environment where security and scalability are paramount, implementing secure coding practices and maintaining high-quality documentation.

The position offers a unique opportunity to impact state-level systems while working with modern development practices and tools. Ideal for senior developers looking to take on a leadership role while maintaining hands-on development work in a stable government sector position.

Last updated a month ago

Responsibilities For Sr. Java Developer

  • Lead the design and development of custom Java applications and integrations
  • Participate in technical architecture planning and define best practices
  • Analyze requirements, design and write scalable code, and perform thorough testing
  • Review team members' code and provide technical guidance
  • Maintain, enhance, and troubleshoot both existing and new codebases
  • Write clear and comprehensive technical documentation
  • Stay updated with modern development practices and tools

Requirements For Sr. Java Developer

Java
JavaScript
Kubernetes
  • 10+ years of IT experience in full-stack development
  • Strong hands-on skills in Core Java (C# is a plus)
  • Experience with frameworks such as Spring, Hibernate, Struts
  • Strong understanding of SOA, J2EE, JSP, JSTL, JDBC, JMS, Maven, JUnit
  • AngularJS 2+ experience required
  • Skilled in RESTful APIs, Spring Boot, Microservices, Docker, Kubernetes, Netflix OSS
  • Experience with JavaScript, JQuery, Dojo
  • Solid understanding of XML tech – XSD, XPath, XSLT
  • Familiar with SSO, Web Services (SOAP/REST)
  • Proficiency in CI/CD pipelines and secure coding practices
  • Strong communication skills (written and verbal)
  • Strong mentoring and leadership skills
  • Must be from the Metro Atlanta area
  • Must report onsite on Day 1 – No remote or hybrid

Interested in this job?

Jobs Related To Apex Informatics Sr. Java Developer