- Design and develop scalable microservices using Java 17+ and Spring Boot 3.2.4.
- Optimise API performance and integrate with databases like PostgreSQL and Elasticsearch.
- Implement event-driven architecture using Kafka or RabbitMQ.
- Manage caching and improve performance using Redis.
- Ensure optimal system performance, scalability, and security best practices.
- Work closely with DevOps, QA, and Product teams to build and deploy applications.
- Write clean, well-documented, and testable code.
- Participate in code reviews, system design discussions, and performance optimisations.
- Experience with Docker, Kubernetes, and CI/CD pipelines.
- Cloud experience (AWS, GCP, or Azure).
- Familiarity with monitoring tools like Prometheus, Grafana,
and the ELK stack.
Qualification:
- Minimum of 4-5 years of skilled experience in backend development.
- Solid foundation in software design principles, microservices architecture, and RESTful API development.
- Familiarity with CI/CD pipelines, source control (Git), and agile development practices.
- Excellent analytical, problem-solving, and communication skills.
- Ability to work independently as well as collaboratively in a team environment.
- Exceptional communication and interpersonal skills.
📌 Java back-end developer (India)
🏢 Tata Elxsi
📍 India
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.