ADP - Alpharetta, GA

posted 29 days ago

Full-time - Senior
Alpharetta, GA
Professional, Scientific, and Technical Services

About the position

The Lead Java Developer at ADP will be responsible for designing and implementing scalable web applications and backend services, utilizing technologies such as Java, Spring Boot, Kafka, and GoldenGate. This role involves collaborating with product owners, mentoring junior developers, and participating in agile development processes to deliver high-quality software solutions that meet client needs.

Responsibilities

  • Design and implement highly scalable, interactive web applications with high usability.
  • Develop backend application interfaces for data and services.
  • Create integration solutions and collaborate with product owners to define software requirements.
  • Support production software operations, test and debug programs.
  • Report progress and status of assigned tasks to project teams and manager.
  • Provide technical leadership and motivation to junior developers.
  • Participate in scrum calls to prioritize and track work, and choose user stories for sprint cycles.
  • Engage in release activities every three weeks and ensure adherence to coding standards.

Requirements

  • Bachelor's degree or equivalent experience.
  • 8+ years of software development experience.
  • 5+ years of hands-on experience developing web applications using HTML, CSS, and JavaScript.
  • Proficiency in Java, Spring, Hibernate, Spring Boot, Kafka, GoldenGate, Docker, AWS, and Git.
  • Experience in Test Driven Development (TDD), Microservices architecture, Containerization, and API Management.
  • Familiarity with SQL and NoSQL data stores, preferably Oracle, Aurora Postgres, MongoDB, and other AWS cloud offerings.
  • Experience working in an Agile environment with strong collaboration skills.
  • Demonstrated experience as a mentor or team lead.

Nice-to-haves

  • Experience with additional programming languages or frameworks.
  • Familiarity with DevOps practices and tools.
  • Knowledge of cloud computing services beyond AWS.

Benefits

  • Dynamic and inclusive team environment.
  • Opportunities for continuous learning and professional development.
  • Support for community involvement through ADP's Philanthropic Foundation.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service