Principal Application Developer
ADP is hiring a Principal Full-Stack Application Developer with strong experience using Java / J2EE, React, JQuery, JMS, Kafka, JPA, HTML5, CSS3, in an Agile development environment. Does this sound like you?
Puzzle solver. Sees obstacles as opportunities. Uses logic and judgment to navigate and unravel challenges.
Analytical mastermind. Examines systems and spots trends that others wouldn't find.
Insightful strategist. Transforms insights into ideas and ideas into plans.
Trailblazer. Passionate about change and shaping the future.
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.
As a Principal Application Developer you will provide creative and technical expertise to implement high impacting solutions. The ideal candidate has strong aptitude to deliver results, meeting deadlines and creating high quality out of the box technical solutions. This is a hands-on development role and will provide an opportunity to work with modern technology stack including React, RESTful Webservices, and event-based architecture. The Principal developer will work in a very collaborative and open environment; will closely work with developers, architects, management and other stakeholders across the organization to deliver best in class solutions.
Location: 5800 Windward Parkway, Alpharetta GA, 30005
Things You'll Do:
Develop & enhance programs that successfully meet objectives
Participate effectively in entire software development life cycle
Investigate and resolve application issues as needed
Collaborate with team to design, develop, test and refine deliverables
Collaborate with clients, Product Managers, Architects, & Analysts as needed
Acts as an expert source of technology and application knowledge within their domain.
Performs other related duties as assigned and available to work occasional evenings and weekends.
Experience You Need:
Object Oriented Design & Programming using Java/JEE
Java Enterprise Technologies including Servlets and JSPs
Web 2.0 frameworks like React and JQuery.
Java Persistence Architecture
Java Messaging System(JMS)/Kafka
Unit testing using Junit / Testing
Web 2.0 Architecture
Development of Restful services using Jersey JAX-RS implementation
JSON serialization and deserialization using GSON and Jackson frameworks
Custom widgets and component based development using React Java Script Frameworks
Agile Software Development Methodology
How You'll Stand Out:
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.