companyMindera logo

Senior Java Backend Engineer (Java 21) at Mindera | Bengaluru, India

MinderaBengaluru, Karnataka, India
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

Strong hands-on experience with Java 17+ (Java 21 preferred). Proven expertise with Spring Boot 3.x.x and microservices architecture. Solid understanding of REST APIs, service design, and integration patterns. Strong database skills including SQL Server (queries, optimization, stored procedures) and MongoDB (schema design, indexing). Experience with Redis for caching solutions. Practical experience implementing Kafka as a messaging platform. Working knowledge of Kubernetes, preferably AKS in Azure. Experience with Azure ecosystem and DevOps pipelines. Experience using GitHub for version control, branching strategies, and CI/CD. Good understanding of cloud-native principles, monitoring, and logging. Strong problem-solving abilities and ability to work in an Agile environment.

About the job

About the Role

Join our dynamic team at Mindera as a Senior Java Backend Engineer. In this pivotal role, you will design and develop high-performance, scalable backend services, collaborating with cross-functional teams to create innovative solutions for large-scale distributed systems.

Key Responsibilities

  • Design, develop, and sustain backend services utilizing Java 21 and Spring Boot 3.x.x.
  • Create and integrate RESTful APIs adhering to industry best practices.
  • Develop comprehensive data models and queries for SQL Server and document-oriented structures in MongoDB.
  • Implement caching strategies using Redis to enhance system performance.
  • Leverage Kafka for event-driven architecture and message queuing.
  • Deploy and manage microservices on Kubernetes (AKS).
  • Utilize GitHub for source control, code reviews, and CI/CD processes.
  • Collaborate with product and engineering teams to establish architecture and deliver solutions that meet high standards of performance, reliability, and security.
  • Engage in code reviews, technical discussions, and mentor junior developers.

Required Skills & Experience

  • Extensive hands-on experience with Java 17+ (preferably Java 21).
  • Demonstrated proficiency with Spring Boot 3.x.x and microservices architecture.
  • Strong grasp of REST APIs, service design, and integration patterns.
  • Robust database skills with:
    • SQL Server (query optimization, stored procedures)
    • MongoDB (schema design, indexing)
  • Experience with Redis for caching mechanisms.
  • Practical knowledge of Kafka as a messaging platform.
  • Familiarity with Kubernetes, ideally AKS in Azure.
  • Exposure to the Azure ecosystem and DevOps practices.
  • Proficient in using GitHub for version control and CI/CD strategies.
  • Sound understanding of cloud-native principles, monitoring, and logging.
  • Strong analytical and problem-solving skills; ability to excel in an Agile work environment.

Nice to Have

  • Knowledge of containerization with Docker.
  • Familiarity with testing frameworks such as JUnit, Mockito, or Testcontainers.

Benefits

What We Offer

  • Competitive salary package
  • Annual performance-based bonus
  • Access to Udemy online training and professional development opportunities

About Mindera

At Mindera, we take pride in creating a culture that celebrates innovation, collaboration, and personal growth. We are dedicated to building high-quality software solutions and fostering a supportive environment where team members can thrive.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.