Tata Elxsi
Java Back End Developer - Immediate Joiners Only
Tata ElxsiIndia2 days ago
Full-timeInformation Technology

Job Description:

We are looking for a skilled backend developer with 4-6 years of experience to join our dynamic team. The ideal candidate should have expertise in Java 17+, Spring Boot 3.2.4 and experience working with PostgreSQL, Elasticsearch, Kafka/RabbitMQ, and Redis. You will be responsible for designing, developing, and maintaining scalable, high-performance applications in microservice-based architecture.


Key Responsibilities:

Backend Development:

· Design and develop scalable microservices using Java 17+ and Spring Boot 3.2.4.

· Optimize 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.

Real-time Communication & Performance Optimization:

· Ensure optimal system performance, scalability, and security best practices.

Collaboration & Deployment:

· 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 optimizations

· Experience with Docker, Kubernetes, and CI/CD pipelines.

· Cloud experience (AWS, GCP, or Azure).

· Familiarity with monitoring tools like Prometheus, Grafana, ELK stack.


Qualification

  • Minimum of 4-5 years of professional 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.

Key Skills

Ranked by relevance