1+ months

Lead Java Developer - NextGen Payroll - 179815

Alpharetta, GA 30009
  • Job Code
  • Jobs Rated
\u003Cp\u003E\u003Cstrong\u003EADP\u003C/strong\u003E is hiring a \u003Cstrong\u003ELead Application Developer\u003C/strong\u003E with demonstrated experience in \u003Cstrong\u003EJava 8, Spring Ecosystems and AWS\u003C/strong\u003E. Does this sound like you?\u003C/p\u003E \u003Cp\u003EWe 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\u0027re building the next generation of ADP technologies.\u003C/p\u003E \u003Cp\u003EJoin\u003Cstrong\u003E ADP\u0027s innovation lab\u003C/strong\u003E as we undertake one of ADP\u0027s most ambitious transformation initiatives ever. We\u0027re building a team from of the most elite, game-changing technologists and asking them to reinvent the way millions of employees are paid worldwide. If you are a sharp, self-driven product manager who is passionate about solving really big problems, we want to talk to you.\u003C/p\u003E \u003Cp\u003EThe Principal Application Developer is responsible for developing software solutions for ADP\u0027s external and internal clients. Will be involved in all aspects of the agile software development life cycle. Will lead other members of scrum team to design, develop and test solutions consistent with the business objectives.\u003C/p\u003E \u003Cp\u003EPrincipal Application Developers at ADP are expected to be results-oriented, master new and legacy technologies, have knowledge of the relevant platforms and environments, and be familiar with business process, functions and data to provide innovative, insightful, and secure solutions.\u003C/p\u003E \u003Cp\u003E\u003Cstrong\u003EResponsibilities:\u003C/strong\u003E\u003C/p\u003E \u003Cul\u003E \u003Cli\u003EServe as one of the technical/team leads for the next gen payroll (PI) system\u003C/li\u003E \u003Cli\u003EDesign, code and test independently in the agile development with CI/CD\u003C/li\u003E \u003Cli\u003ECollaborate with other development teams to build proactive support mechanisms in the system\u003C/li\u003E \u003Cli\u003ECollaborate with internal/external customers for most effective solutions\u003C/li\u003E \u003Cli\u003EPerform other related duties as assigned\u003C/li\u003E \u003C/ul\u003E \u003Cp\u003E\u003Cstrong\u003ERequired Skills:\u003C/strong\u003E\u003C/p\u003E \u003Cp\u003E7-10 years of experience with the following,\u003C/p\u003E \u003Cul\u003E \u003Cli\u003EExpert knowledge of Java 8 (Scala desirable), JVM ecosystem, memory model, tuning, threading, reactive streams, modularization\u003C/li\u003E \u003Cli\u003EKnowledge of Domain Driven Design concepts and microservices\u003C/li\u003E \u003Cli\u003EExpert knowledge of Spring ecosystem (Spring Boot, Spring Cloud, Spring Integration, Spring Cloud Data Flow etc)\u003C/li\u003E \u003Cli\u003EKnowledge of NoSQL data stores and polyglot persistence (MongoDB, Cassandra, Neo4J, CouchDB)\u003C/li\u003E \u003Cli\u003EIn depth knowledge of distributed systems concepts, CAP theorem\u003C/li\u003E \u003Cli\u003EKnowledge of event sourcing and distributed message systems (Kafka, RabbitMQ)\u003C/li\u003E \u003Cli\u003EAPI design and implementation (remote vs local APIs, routing and reverse proxying, load balancing, optimization techniques)\u003C/li\u003E \u003Cli\u003EKnowledge of distributed computing, in memory computing, map/reduce frameworks (Spark), streaming (Storm, Samza)\u003C/li\u003E \u003Cli\u003EExpert knowledge of build tools and dependency management (gradle, maven)\u003C/li\u003E \u003Cli\u003EUnderstanding of the testing pyramid (unit, functional, integration, system, API testing) and testing approaches TDD, BDD\u003C/li\u003E \u003Cli\u003EIn depth hands on experience with virtualization approaches (VMs, containers, unikernels)\u003C/li\u003E \u003Cli\u003EHands on experience with cloud based IaaS (OpenStack, AWS) and distributed schedulers (Kubernetes, Mesos)\u003C/li\u003E \u003Cli\u003EExpert knowledge of Unix OS, tuning, command line utilities\u003C/li\u003E \u003Cli\u003EComfortable to operate in an agile, dynamic environment\u003C/li\u003E \u003C/ul\u003E \u003Cp\u003EHCM / Payroll Application knowledge a strong plus\u003C/p\u003E \u003CP\u003E\u003CP\u003EPreference will be given to candidates who have the following:\u003C/P\u003E \u003CUL\u003E \u003CLI\u003EExcellent verbal and written communication skills\u003C/LI\u003E \u003CLI\u003EProven ability as a problem-solver\u003C/LI\u003E \u003CLI\u003EExpert in object oriented JavaScript/jQuery Expert in HTML5 and CSS3\u003C/LI\u003E \u003CLI\u003EWorking knowledge in security and performance\u003C/LI\u003E \u003CLI\u003EWorking knowledge in CI (continuous integration)\u003C/LI\u003E \u003CLI\u003EWorking knowledge of CSS pre-processors ie: LESS, SASS\u003C/LI\u003E \u003C/UL\u003E \u003CP\u003E\u003CBR\u003ERelated Searches: Engineer Analyst Architect Data Scientist Application Developer Design Implementation Chief Principal Enterprise Specialist Infrastructure Research Development R\u0026D Tech Associate Service Solutions Business Intelligence BI System Analyst Disaster Recovery Change Control IT Operations Information Performance Product Production QA Quality Assurance Release Service Statutory UX UI User Experience Interface Researcher Designer Service Project Software Test Program Programmer I\u0026O\u003C/P\u003E\u003C/P\u003E \u003CP\u003EWe\u0027re designing a better way to work, so you can achieve what you\u0027re working for. Consistently named one of the \u0027Most Admired Companies\u0027 by FORTUNE\u00AE Magazine, and recognized by DiversityInc\u00AE as one of the \u0027Top 50 Companies for Diversity,\u0027 ADP works with more than 740,000 organizations across the globe to help their people work smarter, embrace new challenges, and unleash their talent. \u0022Always Designing for People\u0022 means we\u0027re creating platforms that will transform how great work gets done, so together we can unlock a world of opportunity.\u003C/P\u003E \u003CP\u003EAt 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.\u003C/P\u003E


Jobs Rated Reports for Computer Programmer

Posted: 2019-08-09 Expires: 2019-12-12

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 - NextGen Payroll - 179815

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
Very Low
Very Poor
Powered ByCareerCast