ADP - Alpharetta, GA

posted about 1 month ago

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

About the position

ADP is seeking a Lead Java Developer with expertise in Kafka and GoldenGate to join their HRO product development team. This role involves designing and implementing scalable web applications and backend services, collaborating with product owners, and providing technical leadership to junior developers. The ideal candidate will have extensive experience in software development, particularly in Java and related technologies, and will thrive in a dynamic, agile environment.

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.
  • Engage in agile ceremonies, including sprint demos and release activities.
  • Attend 'lunch and learn' sessions to share ideas and learn new technologies.

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, and API Management.
  • Familiarity with SQL and NoSQL data stores, preferably Oracle, Aurora Postgres, and MongoDB.
  • Experience working in an Agile environment with strong collaboration skills.
  • Demonstrated experience as a mentor or team lead.

Nice-to-haves

  • Experience with cloud offerings and containerization technologies.
  • Strong understanding of object-oriented design and patterns.
  • Good interpersonal skills for effective communication with technical and non-technical personnel.

Benefits

  • Inclusive and collaborative team environment.
  • Opportunities for continuous learning and professional development.
  • Commitment to diversity, equity, and inclusion.
  • Support for community engagement and philanthropic efforts.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service