
Senior Java Backend Engineer
Are you a skilled Java Backend Engineer looking for an opportunity to take your career to the next level? Look no further than ADP-Automatic Data Processing! We are currently seeking a Senior Java Backend Engineer to join our dynamic team and help us drive innovation and deliver top-notch solutions to our clients. As a Senior Java Backend Engineer at ADP, you will play a critical role in the design, development, and maintenance of our backend systems. If you have a passion for Java programming and a strong background in backend development, we want to hear from you! Join us and be a part of our talented team that is shaping the future of HR and payroll technology.
- Designing, developing, and maintaining Java-based backend systems for ADP's HR and payroll technology solutions.
- Collaborating with cross-functional teams to understand business requirements and translate them into technical design and implementation plans.
- Writing clean, efficient, and well-documented code in Java.
- Troubleshooting and debugging issues in the backend systems and providing timely resolutions.
- Staying current with industry trends and best practices in Java programming and backend development.
- Ensuring the scalability, reliability, and security of the backend systems.
- Performing code reviews and providing constructive feedback to junior team members.
- Participating in the full software development life cycle, including requirements gathering, design, development, testing, and deployment.
- Collaborating with front-end developers to integrate front-end components with the backend systems.
- Contributing to the continuous improvement of development processes and practices at ADP.
- Keeping up-to-date documentation of code, design, and technical processes.
- Mentoring and coaching junior team members to enhance their technical skills.
- Participating in team meetings and providing updates on project progress and challenges.
- Ensuring adherence to coding standards and best practices.
- Keeping up-to-date with emerging technologies and identifying opportunities to incorporate them into ADP's backend systems.
Bachelor's Degree In Computer Science Or A Related Field.
At Least 5 Years Of Experience In Developing Java-Based Backend Applications.
Strong Understanding Of Object-Oriented Programming Principles And Design Patterns.
Experience With Relational Databases Such As Oracle Or Mysql, And Proficiency In Sql.
Knowledge Of Web Services And Restful Apis, And Experience With Frameworks Such As Spring Or Hibernate.
Web Services
Unit Testing
Agile development
Database Management
Object-oriented design
Cloud Computing
RESTful APIs
Java Programming
Spring Framework
Microservices architecture
Multithreading
Communication
Conflict Resolution
Emotional Intelligence
Leadership
Time management
creativity
Critical thinking
Teamwork
Adaptability
Problem-Solving
According to JobzMall, the average salary range for a Senior Java Backend Engineer in Roseland, NJ, USA is between $110,000 and $140,000 per year. However, this can vary depending on factors such as experience, skills, and the specific company and industry the engineer is working in.
Apply with Video Cover Letter Add a warm greeting to your application and stand out!
Automatic Data Processing, Inc. provides business outsourcing solutions. It operates through the following segments: Employer Services and Professional Employer Organization Services. The Employer Services segment offers business outsourcing and human capital management solutions, including payroll, benefits administration, talent management, human resources management, time and attendance management, insurance, retirement and compliance & payment.

Get interviewed today!
JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.
Get Started