Taro Logo

Senior Java Developer

DMV IT Service LLC is a trusted IT consulting firm specializing in IT infrastructure optimization, cybersecurity, networking, and IT operations.
Backend
Senior Software Engineer
In-Person
10+ years of experience
Enterprise SaaS

Job Description

DMV IT Service LLC, established in 2020, is seeking a Senior Java Developer to join their team in Atlanta, GA. This role focuses on supporting multiple new Java development projects for the Georgia Department of Labor, involving full lifecycle software development from requirements analysis to deployment. The position offers an opportunity to work with a trusted IT consulting firm that specializes in optimizing IT infrastructure and providing expert guidance to businesses.

The ideal candidate will bring 10+ years of experience and strong expertise in Java development, including frameworks like Spring, Hibernate, and modern technologies such as Microservices, Docker, and Kubernetes. You'll be responsible for architecting Java solutions, leading complex development projects, and mentoring junior developers while ensuring the delivery of secure, high-quality code.

This role combines technical leadership with hands-on development, requiring both strong coding skills and the ability to collaborate with various stakeholders. You'll be working in an environment that values innovation and best practices, with opportunities to influence technical direction and standards. The position offers the chance to work on meaningful projects within the government sector while being part of a growing technology consulting firm.

Key aspects of the role include designing and implementing custom Java applications, reviewing code quality, developing technical documentation, and staying current with emerging technologies. The ideal candidate will possess not only technical expertise but also strong communication skills and the ability to work effectively under pressure.

Last updated a day ago

Responsibilities For Senior Java Developer

  • Provide design leadership for large or complex Java development projects
  • Work closely with stakeholders to meet deadlines and deliver solutions
  • Define best practices and coding standards
  • Review in-progress applications for compliance with standards
  • Develop technical documentation
  • Design and implement custom Java applications
  • Maintain and enhance existing code bases
  • Mentor and guide junior developers
  • Stay current with emerging technologies
  • Participate in peer code reviews

Requirements For Senior Java Developer

Java
JavaScript
  • Bachelor's degree in Software Engineering, Computer Science, IT, or related field
  • 10+ years of IT experience with strong Core Java skills
  • Experience in Java frameworks (Struts, Spring, Hibernate)
  • Proficiency in J2EE, SOA, middleware, and integration technologies
  • Skilled with JSP, JSTL, JMS, JNDI, JDBC, JAXB, Maven, log4j, JUnit
  • Experience with JavaScript and frameworks like jQuery, Dojo
  • XML technologies expertise
  • Strong background in web services
  • Experience with single sign-on solutions
  • Proficiency in Microservices, Spring Boot, Docker, Kubernetes
  • Experience in CI/CD pipelines
  • Proficiency in Angular 2+ development
  • Full-stack development experience
  • Knowledge of secure coding techniques
  • Strong communication and organizational skills