17 Aug
|
MindBrain
|
Chennai
Java Backend Developer (Java + Elasticsearch)
Job Description – Java Backend Developer (Java + Elasticsearch)
Job Title:
Java Backend Developer (Java + Elasticsearch)
Experience:
4–7 Years
Employment Type:
Contract (C2C)
Location:
Chennai (Work from Office / Hybrid – Based on Business Requirements)
Job Summary
We are seeking a skilled
Java Backend Developer
with robust expertise in
Java, Spring Boot, Microservices, REST APIs, and Elasticsearch
to design and develop scalable, high-performance enterprise applications.
The ideal candidate will have hands-on experience building cloud-native, API-driven systems with a focus on search optimization using Elasticsearch. Experience in
eCommerce platforms
and contemporary backend architecture will be an added advantage.
Key Responsibilities
Design, develop, and maintain scalable backend applications using
Java
and
Spring Boot
.
Build and enhance
Microservices-based
enterprise applications.
Develop secure, scalable, and high-performance
RESTful APIs
.
Implement, optimize, and maintain
Elasticsearch
indexing, Query DSL, and search performance.
Design effective database schemas and write optimized SQL queries.
Integrate backend services with frontend applications built using
React.js
or
Next.js
.
Deploy, monitor, and maintain applications on cloud platforms such as
Azure, AWS, or GCP
.
Participate in architecture discussions, technical design reviews, and code reviews.
Troubleshoot production issues and continuously optimize application performance.
Contribute to
Agile/Scrum
ceremonies and CI/CD implementation.
Required Technical SkillsBackend
Java 8 / 11 / 17
Spring Boot
Microservices Architecture
RESTful API Development
Event-Driven Architecture
Search & Database
Elasticsearch (Indexing, Query DSL, Search Optimization)
MySQL
NoSQL Databases (MongoDB / Couchbase)
Cloud & DevOps
Azure / AWS / GCP
Docker
Kubernetes / AKS
CI/CD Pipelines
Azure DevOps / Jenkins
Git
Programming
📌 Java Backend Developer Chennai
🏢 MindBrain
📍 Chennai