Overview
Develop backend services and APIs for an enterprise-grade SaaS platform in the data privacy, data governance and AI governance space, with a focus on workflow and reporting features.
What you'll do
- Develop backend services and RESTful APIs using Java and Spring Boot.
- Build workflow, reporting and data-processing features based on user stories and technical designs.
- Write unit and integration tests, and fix defects found during testing.
- Integrate services with databases and third-party APIs.
- Document APIs using OpenAPI/Swagger.
- Troubleshoot and debug issues across development, test and staging environments.
- Participate in code reviews and agile ceremonies, and contribute to continuous improvement.
- Collaborate with frontend, QA and DevOps engineers to deliver end-to-end features.
What you'll need
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent experience.
- 3–5 years of experience in backend development.
- Strong experience in Java and Spring Boot.
- Hands-on experience building REST APIs and microservices.
- Strong proficiency in Java with a solid understanding of OOP principles.
- Hands-on experience with Spring Boot, Spring MVC and REST APIs.
- Experience with SQL and NoSQL databases.
- Understanding of microservices architecture.
- Experience writing unit tests with JUnit and Mockito.
- Familiarity with version control systems (Git).
- Basic knowledge of AWS or Azure cloud services.
- Good problem-solving and debugging skills.
Nice to have
- Working knowledge of Python.
- Exposure to Docker and Kubernetes.
- Experience with workflow or reporting engines.
- Basic understanding of Angular.
Details
- Location: Hyderabad, India (job location also listed as Indore and Ahmedabad).
- Full-time Kanerika employee role.
- Works in an agile pod alongside senior engineers, frontend developers and QA.
Read the full description and apply on the company’s own careers page.