Talent.com
This job offer is not available in your country.
Senior Java Software Engineer

Senior Java Software Engineer

BlueAspire Technologynavi mumbai, maharashtra, in
13 hours ago
Job description
  • Job Title : Senior Java Developer
  • Location : Chennai
  • Type : Full-time
  • About the Role
  • We are looking for an experienced Senior Java Developer with strong
  • expertise in Spring Boot and event-driven / messaging architectures.
  • You will be responsible for designing and developing scalable backend
  • applications, building microservices, and working with messaging systems
  • such as Kafka and RabbitMQ. This role involves leading technical
  • initiatives, mentoring junior developers, and ensuring high-quality code
  • delivery.
  • Key Responsibilities
  • Design, develop, and maintain backend applications using Java
  • 8+ / 11+ and Spring Boot.
  • Build event-driven microservices with Kafka, RabbitMQ, or other
  • messaging queues.
  • Develop scalable RESTful APIs and integrate with third-party services.
  • Work with relational and NoSQL databases (PostgreSQL, MySQL,
  • MongoDB).
  • Ensure system performance, reliability, and security across distributed
  • systems.
  • Implement unit, integration, and load testing frameworks.
  • Collaborate with frontend, DevOps, and product teams to deliver high-
  • quality solutions.
  • Lead code reviews, promote best practices, and mentor junior
  • engineers.
  • Required Skills & Quali.cations
  • Experience : 5–7 years of backend development.
  • Strong expertise in Java (8 / 11 / 17), Spring Boot, Spring Cloud

    • Hands-on experience with Kafka (topics, partitions, consumer groups,
    • stream processing).
    • Familiarity with RabbitMQ, ActiveMQ, or other MQ frameworks.
    • Pro3ciency in REST APIs, JPA / Hibernate, microservices
    • architecture.
    • Strong knowledge of SQL & NoSQL databases.
    • Experience with Docker, Kubernetes, Jenkins, or CI / CD pipelines.
    • Solid understanding of distributed systems, design patterns, and
    • clean code practices.
    • Version control with Git and Agile / Scrum experience.
    • Nice to Have
    • Experience with Spring WebFlux or reactive programming.
    • Cloud experience (AWS, GCP, or Azure) with managed Kafka (MSK,
    • Con9uent).
    • Monitoring tools (Prometheus, Grafana, ELK stack).
    • Prior experience in team leadership or architecture design.
    • Soft Skills
    • Strong communication and collaboration skills.
    • Ability to lead, mentor, and in9uence technical decisions.
    • Analytical problem-solving with attention to detail.
    • Proactive and ownership-driven mindset.
    • Education
    • Bachelor's degree in computer science, Engineering, or a related eld
    • Annual CTC upto 26 Lacs

    Create a job alert for this search

    Senior Software Engineer Java • navi mumbai, maharashtra, in