Location: Thiruvananthapuram, India
Salary: INR 1,000,000 – 2,600,000 per annum
Experience Required: 4 – 12 years
Job Overview
We are looking for a Senior Backend Developer with extensive experience in designing and building scalable, high-performance backend systems. You will lead the development and optimization of backend services using Java and frameworks such as Spring Boot or Micronaut, while implementing event‑driven architectures using Kafka or similar technologies. The role involves close collaboration with cross‑functional teams to deliver robust, maintainable, and efficient backend solutions powering our products and services.
Key Responsibilities
- Design, develop, and maintain backend services and APIs (REST/GraphQL)
- Implement event‑driven architectures using Kafka or similar tools
- Work with relational and NoSQL databases, primarily PostgreSQL
- Contribute to CI/CD pipelines using tools such as GitLab, Jenkins, or similar
- Ensure adherence to software engineering principles, design patterns, and best practices
- Troubleshoot, optimize, and improve system performance and reliability
Required Skills & Experience
- 5+ years of professional backend development experience in Java
- Strong expertise in Spring Boot or similar frameworks
- Proven experience in designing and building REST or GraphQL APIs
- Hands‑on experience with Kafka
- Experience with PostgreSQL and other relational or NoSQL databases
- Familiarity with CI/CD tools (GitLab, Jenkins, etc.) is a plus
- Strong problem‑solving skills, attention to detail, and ability to work collaboratively