Java Full Stack Developer (W2)

$114,400 - $124,800/Yr

Aptivacorp - Alpharetta, GA

posted about 1 month ago

Full-time - Mid Level
Alpharetta, GA

About the position

The Software Engineer (Java Full Stack Developer) position is responsible for designing, developing, and implementing solutions to meet information technology needs through both new and existing applications. The role requires extensive knowledge of software development practices, particularly BDD/TDD, and involves working independently throughout the software development life cycle. The developer will contribute to multiple projects, participate in code reviews, and mentor other engineers while ensuring high development standards are maintained.

Responsibilities

  • Design, develop, and implement solutions to IT needs through applications and systems architecture.
  • Support software through the entire software development life cycle.
  • Work on multiple projects and contribute to team efforts as required.
  • Participate in the estimation process and collaborate with Quality Engineering teams and Product owners.
  • Document code and processes for ease of understanding by other developers.
  • Engage in code and design reviews to uphold development standards.
  • Mentor other engineers and contribute to defining the technical culture.

Requirements

  • Bachelor's degree in Computer Science or related field.
  • Minimum of 7 years experience with Java / J2EE design and development.
  • Experience with Spring Framework, Spring Boot, and Microservices.
  • 3+ years of experience in front-end technologies like Angular, Bootstrap, and HTML5.
  • Knowledge of GCP and AWS.
  • Familiarity with CI/CD, source code control management systems (e.g., SVN/Git), and build tools like Maven.
  • Experience with design patterns and Agile environments (e.g., Scrum, XP).
  • Knowledge of containerization technologies like Docker and Kubernetes.
  • Ability to write high-quality, maintainable code.
  • Experience in debugging and troubleshooting complex production software.

Nice-to-haves

  • Experience with open source agile testing frameworks.
  • Interest in learning other coding languages as needed.
  • Excellent communication and analytical abilities.

Benefits

  • Competitive hourly pay of $55 - $60.
  • Full-time contract position with expected 40 hours per week.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service