1+ months

Lead Java Developer

Alpharetta, GA 30009
Apply Now
Apply on the Company Site
  • Jobs Rated
    61st
ADP is recruiting for a Lead Java Developer for our Alpharetta location.
We believe people make great companies, not the other way around. Our people make all the difference in delivering innovative HR technologies and solutions that help employees all over the world do their jobs better. The result? We're building the next generation of ADP technologies.
Things You'll Do:
  • Advanced proficiency in coding in Java 11, Spring Boot technologies, microservices as well as unit testing/Mockito experience
  • Work on developing framework for microservices to be deployed on AWS, update code, create/run CICD pipeline
  • Work with product owners and other development team members to determine new features and user stories needed in new/revised applications or large/complex development projects.
  • Create or Update documentation in support of development efforts. Documents may include detailed specifications, implementation guides.
  • Participate in code reviews with peers and managers to ensure that each increment adheres to original vision as described in the user story and all standard resource libraries and architecture patterns as appropriate.
  • Participate in all agile ceremonies including planning, grooming, product demonstration and team retrospectives.
Required qualifications to be successful in this role:
  • 8+ years of development experience in Java/J2EE technologies
  • 8+ years of development experience with Java, Spring boot, Spring Core, Spring MVC, Spring Security and REST Web Services is a must.
  • Experience developing event driven microservices
  • Competent in distributed systems design and implementation. Experience with Object-Oriented Design and test-driven development
  • Advanced proficiency in unit testing/Mockito as well as coding in Java and Spring Boot technologies
  • Experience in Node JS
  • Experience in React
  • Experience in testing automation using Junit/Mockito
  • Experience with Cucumber, Selenium preferred
  • Experience with RDBMS (Oracle / Postgres) & No SQL (Mongo / DocumentDB)
  • Knowledge of UNIX (Linux) environment
  • Experience with build tools like Maven/Gradle
  • Experience with Jenkins
  • Superior time management and work organization
  • Strong verbal and oral communication
  • Work as a team in a fast paced agile environment
  • Passion for continuous improvement and learning

We're designing a better way to work, so you can achieve what you're working for. Consistently named one of the 'Most Admired Companies' by FORTUNE Magazine, and recognized by DiversityInc as one of the 'Top 50 Companies for Diversity,' ADP works with more than 740,000 organizations across the globe to help their people work smarter, embrace new challenges, and unleash their talent. "Always Designing for People" means we're creating platforms that will transform how great work gets done, so together we can unlock a world of opportunity.

At ADP, we believe that diversity fuels innovation. ADP is committed to equal employment opportunities regardless of race, color, genetic information, creed, religion, sex, sexual orientation, gender identity, lawful alien status, national origin, age, marital status, or protected veteran status. We support an inclusive workplace where associates excel based on personal merit, qualifications, experience, ability, and job performance.

Jobs Rated Reports for Computer Programmer

Posted: 2020-07-23 Expires: 2020-09-21

Featured Job

Featured Employer

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Lead Java Developer

ADP
Alpharetta, GA 30009

Join us to start saving your Favorite Jobs!

Sign In Create Account
Computer Programmer
61st2018 - Computer Programmer
Overall Rating: 61/220
Median Salary: $82,240

Work Environment
Good
50/220
Stress
Very Low
17/220
Growth
Very Poor
211/220
Powered ByCareerCast