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
Seniority Level
Mid-Senior level
Employment Type
Full-time
Job Function
Engineering and Information Technology