03 Aug
|
Mindera
|
Chennai
About the Role
We are looking for an experienced
Java Backend Engineer
to join our team at Mindera. You will work on building scalable, high-performance backend services, collaborating closely with cross-functional teams to design, develop, and deploy solutions that support large-scale distributed systems.
Design, develop, and maintain backend services using
Java 21
and
Spring Boot 3.x.x
.
Build and consume
RESTful APIs
following best practices.
Develop robust data models and queries for
SQL Server
as well as document-based structures in
MongoDB
.
Implement caching layers using
Redis
to improve system performance.
Integrate and manage
Kafka
for event-driven and message-based communication.
Build, deploy, and manage microservices on
Kubernetes (AKS)
.
Use
GitHub
for version control, code reviews, and CI/CD workflows.
Collaborate with product and engineering teams to define architecture and deliver solutions that meet performance, reliability, and security standards.
Participate in code reviews, technical discussions, and mentoring of junior developers.
Required Skills & Experience
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:
SQL Server
(queries, optimization, stored procedures)
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 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.
Nice-to-Have
Experience with Azure ecosystem and DevOps pipelines.
Knowledge of containerization best practices using Docker.
Familiarity with testing frameworks like JUnit, Mockito, or Testcontainers.
We Offer
Flexible working hours (self-managed)
Competitive salary
Annual bonus, subject to company performance
Access to Udemy online training and opportunities to learn and grow within the role
About Mindera
At Mindera we use technology to build products we are proud of, with people we love.
Software Engineering Applications, including Web and Mobile, are at the core of what we do at Mindera.
We partner with our clients, to understand their product and deliver high performance, resilient and scalable software systems that create an impact in their users and businesses across the world.
You get to work with a bunch of outstanding people, where the whole team owns the project together.
Our culture reflects our lean and self-organisation attitude. We encourage our colleagues to take risks, make decisions, work in a collaborative way and talk to everyone to enhance communication.
We are proud of our work and we love to learn all and everything while navigating through an Agile, Lean and collaborative environment.
Follow our Linkedln page -
Check ot our Blog:
/
and our Handbook:
Our offices are located: Aveiro, Portugal | Porto, Portugal | Leicester, UK | San Diego, USA | San Francisco, USA | Chennai, India | Bengaluru, India
📌 Senior (Java 21) Backend Engineer (Chennai)
🏢 Mindera
📍 Chennai