Stand out for this role — generate a tailored resume and cover letter in about a minute.
ADP Private Limited is seeking a skilled software professional in Hyderabad to join a dynamic development team. The role involves building robust backend services in Java and modern frontend components using JS/TypeScript frameworks.
You will design and consume REST APIs, work with containers and cloud-native tooling, and collaborate across multi-service codebases in an Agile environment. Applicants should have experience across Spring, microservices, testing, and security concepts like
Required Skills
Hands-on experience with Core Java, object-oriented programming, multithreading, Spring, Spring Boot, Hibernate/JPA, and microservices architecture.
Professional experience with modern JavaScript or TypeScript and at least one front-end framework such as React, Angular, or Stencil.
Experience designing and consuming REST APIs; exposure to gRPC, Protocol Buffers, Kafka, JSON, XML, and web-service security.
Working knowledge of relational databases, preferably Oracle, including complex SQL queries and basic query tuning; exposure to MongoDB or another NoSQL database is beneficial.
Experience with automated testing and tools/frameworks such as JUnit, Mockito, frontend unit testing, API testing, and integration testing.
Working knowledge of Docker, Kubernetes, Maven, Git, Jenkins, and Agile development practices.
Understanding of authentication and authorization concepts, including OAuth2, OpenID Connect, JWT, SSO, Microsoft Entra ID, or SAML.
Familiarity with Linux, application troubleshooting, logging, monitoring, and performance optimization.
Preferred Skills
Experience of AIDLC (AI driven Development Lifecycle)
Exposure to Quarkus, HashiCorp Vault, Dynatrace, AWS or OCI, and infrastructure or deployment automation.
Experience with web accessibility standards such as WCAG and internationalization/localization practices.
Exposure to Figma or similar design/prototyping tools and the ability to collaborate with UX teams.
Experience working in a large, multi-service codebase and contributing to technical documentation.