FAQs
What programming languages should I be proficient in for this role?
You should be proficient in Java, as well as be familiar with server-side frameworks such as SpringBoot and Hibernate.
How many years of experience are required for this position?
You should have 3-5 years of experience in relevant skills developed in a similar role.
What is the development methodology used in this team?
The team operates in an Agile environment, using two-week sprints and daily scrums.
Will I be collaborating with different teams while working on projects?
Yes, you will collaborate with project managers, Quality Assurance, and stakeholders to understand requirements and ensure a collaborative output.
What kind of software architecture experience is necessary?
Experience with high volume service-oriented architectures (SOA) and microservices architecture is essential.
Is there room for professional growth and learning in this role?
Yes, you will be encouraged to learn new coding techniques, investigate open-source communities, and stay current on new technologies.
Do I need experience with web services technologies?
Yes, a good understanding of web services technologies such as REST and HTTP is required.
Are there any specific database experience requirements?
While the job description does not specify particular databases, experience with databases relevant to backend development is expected.
Is the work environment inclusive and supportive of diversity?
Yes, ADP is committed to cultivating an inclusive and equitable workplace that values diversity and encourages collaboration.
What type of projects will I be working on?
You will be developing, building, and operating scalable software systems and services for Workforce Management Solutions using Biometrics as a Service.