Website:
mindbrain.co.in
Job details:
Job Title: Senior Java Spring Boot Developer
Experience: 6+ Years
Remote
Employment Type: Contract
About the RoleWe are looking for an experienced Senior Java Spring Boot Developer with 6+ years of hands-on experience to design, develop, and maintain high-performance backend applications. You will work closely with cross-functional teams to build scalable, secure, and resilient microservices-based systems.
Key Responsibilities- Design, develop, and maintain backend applications using Java (8+) and Spring Boot.
- Build and enhance RESTful APIs and microservices architecture.
- Collaborate with architects and product teams to translate requirements into scalable solutions.
- Ensure code quality with unit tests, integration tests, and peer reviews.
- Optimize application performance and troubleshoot production issues.
- Work with relational (e.g., MySQL/PostgreSQL) and NoSQL databases (e.g., MongoDB).
- Participate in CI/CD pipeline implementation and automation (e.g., Jenkins, GitHub Actions).
- Implement containerization and orchestration (Docker, Kubernetes).
Required Skills & Qualifications- 6+ years of professional experience in Java backend development with Spring Boot.
- Strong understanding of OOP, data structures, design patterns, and algorithms.
- Proven experience with Microservices architecture, REST APIs, and distributed systems.
- Hands-on experience with Spring MVC, Spring Data, Spring Security.
- Experience with SQL and NoSQL databases.
- Familiarity with CI/CD tools and DevOps practices.
- Experience with containerization (Docker) and orchestration (Kubernetes).
- Good problem-solving skills and ability to work independently or in a team.
Good to Have- Experience with message brokers like Kafka or RabbitMQ.
- Knowledge of cloud platforms (AWS, Azure, GCP).
- Exposure to Spring Cloud, caching (Redis), and monitoring tools.
Click on Apply to know more.