HamburgerMenu
hirist

Senior Java Developer - Spring Boot

MindBrain
Multiple Locations
8 - 10 Years

Posted on: 19/08/2025

Job Description

Job Title : Senior Java Developer.

Location : Remote.

Experience : 8+ Years.

Shift Timing : 4 : 00 AM 1 : 00 PM IST.

Job Summary :

We are seeking an experienced Senior Java Developer to join our growing team on a long-term e-commerce project.

The ideal candidate will bring strong backend engineering expertise, deep knowledge of Java and Spring Boot, and hands-on experience with cloud-native development on AWS.

This role requires excellent problem-solving skills, familiarity with modern infrastructure tools, and the ability to deliver high-quality, scalable software solutions.

Key Responsibilities :

- Collaborate with technical teams and stakeholders to gather and finalize requirements.

- Design, develop, and implement system components of moderate to high complexity.

- Write and review detailed technical specifications and software designs.

- Develop and maintain robust, scalable APIs using Java and Spring Boot.

- Work with complex data models and implement optimized solutions.

- Leverage Elasticsearch/OpenSearch for advanced search functionalities, real-time indexing, re-ranking, and semantic search.

- Build and deploy applications using Docker, Kubernetes (EKS), and CI/CD pipelines.

- Ensure reliability through monitoring, logging, and observability in cloud environments.

- Apply coding best practices, participate in code reviews, and mentor junior developers.

- Diagnose and resolve technical issues, including bug fixes, in a timely manner.

Requirements :

- 8+ years of experience in backend development with Java and Spring Boot.

- Strong expertise in API development, distributed systems, and backend engineering best practices.

- Hands-on experience with Elasticsearch/OpenSearch (lexical, semantic search, real-time indexing).

- Solid knowledge of SQL and data manipulation languages.

- Proven experience with AWS cloud platform, including EKS and Kubernetes.

- Proficiency in Docker and CI/CD workflows.

- Familiarity with monitoring, logging, and observability in cloud-native environments.

- Strong knowledge of software design patterns and clean coding practices.

- Additional skills in Python and Generative AI (GenAI) are a strong plus.

- Excellent communication, problem-solving, and team collaboration skills.


info-icon

Did you find something suspicious?