Java Developer- BI-IEBAI

Bounteous

Bengaluru

Hybrid

INR 2,500,000 - 4,000,000

Full time

9 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Bounteous in Bengaluru seeks an experienced Java Developer with 7+ years to design, develop, and maintain enterprise-grade backend applications and microservices using Spring Boot. You will build secure RESTful APIs, optimize data access with Spring Data JPA/Hibernate across PostgreSQL, MySQL, MongoDB, and run cloud-native deployments with Docker/Kubernetes in an Agile team.

Strong testing (JUnit, Mockito), code reviews, and documentation are essential as you contribute to architectural

Qualifications

  • 7+ years of hands-on Java development experience with enterprise microservices delivery.
  • Deep Spring Boot expertise including MVC, Security, Cloud, and Data JPA/Hibernate.
  • Strong REST API development with OpenAPI documentation and versioning.
  • Experience with relational and NoSQL databases (PostgreSQL, MySQL, Oracle; MongoDB, Redis).
  • Experience with Docker and Kubernetes for cloud-native deployment.
  • CI/CD experience with Jenkins, GitLab CI, or GitHub Actions.
  • Excellent communication and collaboration skills.

Responsibilities

  • Design, develop, and maintain scalable Java microservices using Spring Boot applying clean architecture, SOLID principles, and well-established design patterns.
  • Build and expose secure, well-documented RESTful APIs following API-first design principles and versioning best practices.
  • Develop and optimise data access layers using Spring Data JPA / Hibernate managing entity relationships and query optimisation across relational and NoSQL databases.
  • Write comprehensive unit and integration tests using JUnit and Mockito maintaining high code coverage through TDD practices.
  • Deploy and manage cloud-native Java applications on AWS or Azure using Docker and Kubernetes.
  • Build and maintain CI/CD pipelines using Jenkins, GitLab CI, or GitHub Actions automating build, test, and deployment workflows.
  • Participate actively in code reviews enforcing coding standards, security practices, and architectural consistency.
  • Collaborate with architects, product owners, BAs, and QA engineers in Agile sprint delivery.
  • Produce clear technical documentation including API contracts and deployment runbooks.

Skills

Java development
Spring Boot
Microservices
REST API design
OpenAPI/Swagger
CI/CD
Cloud platforms (AWS/Azure)
Docker & Kubernetes
TDD / Unit testing
SOLID / design patterns

Education

Bachelor's degree in Computer Science or related

Tools

JPA / Hibernate
PostgreSQL
MySQL
Oracle
MongoDB
Redis
Jenkins
GitLab CI
GitHub Actions
Docker
Kubernetes

Job description

About the Role
We are looking for an experienced Java Developer with 7+ years of experience to design, develop, and maintain enterprise-grade Java applications and microservices. You will bring strong Spring Boot and microservices expertise delivering scalable, secure, and high-quality backend solutions in a collaborative Agile environment.

Key Responsibilities

  • Design, develop, and maintain scalable Java microservices using Spring Boot applying clean architecture, SOLID principles, and well-established design patterns.
  • Build and expose secure, well-documented RESTful APIs following API-first design principles and versioning best practices.
  • Develop and optimise data access layers using Spring Data JPA / Hibernate managing entity relationships and query optimisation across relational and NoSQL databases.
  • Write comprehensive unit and integration tests using JUnit and Mockito maintaining high code coverage through TDD practices.
  • Deploy and manage cloud-native Java applications on AWS or Azure using Docker and Kubernetes.
  • Build and maintain CI/CD pipelines using Jenkins, GitLab CI, or GitHub Actions automating build, test, and deployment workflows.
  • Participate actively in code reviews enforcing coding standards, security practices, and architectural consistency.
  • Collaborate with architects, product owners, BAs, and QA engineers in Agile sprint delivery.
  • Produce clear technical documentation including API contracts and deployment runbooks.

What We're Looking For

  1. 7+ years of hands-on Java development experience with a strong track record of enterprise microservices delivery in production.
  2. Deep Spring Boot expertise including Spring MVC, Spring Security, Spring Cloud, and Spring Data JPA / Hibernate.
  3. Strong REST API development skills following API-first design, OpenAPI / Swagger documentation, and versioning best practices.
  4. Solid database skills across relational (PostgreSQL / MySQL / Oracle) and non-relational (MongoDB / Redis) databases.
  5. Experience with Docker and Kubernetes for cloud-native Java microservices deployment.
  6. Hands-on CI/CD experience using Jenkins, GitLab CI, or GitHub Actions.
  7. Good AWS or Azure cloud experience for deploying and managing Java applications.
  8. Strong understanding of OOP, SOLID principles, and design patterns.
  9. Excellent communication and collaboration skills across technical and non-technical stakeholders.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Developer- BI-GICAB
Software Developer- BI-GICAB

Bounteous • Delhi

Hybrid
INR 4,000,000 - 5,600,000
Java Backend Developer | Spring Boot | Microservices
Java Backend Developer | Spring Boot | Microservices

TymblHub • Pune District

On-site
INR 900,000 - 1,500,000
Java backend developer
Java backend developer

Zensar Technologies • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Java Technical Architect
Java Technical Architect

Tekskills Inc. • Mumbai

On-site
INR 5,000,000 - 9,000,000
Java Technical Architect
Java Technical Architect

Tekskills Inc. • Bengaluru

On-site
INR 4,000,000 - 6,000,000
Java Technical Architect
Java Technical Architect

Tekskills Inc. • Dadri

On-site
INR 3,500,000 - 5,500,000
Java Technical Architect
Java Technical Architect

Tekskills Inc. • Kolkata District

On-site
INR 400,000 - 700,000
Java Developer
Java Developer

Lumiq • Dadri

On-site
INR 900,000 - 1,500,000
Java Technical Architect
Java Technical Architect

Tekskills Inc. • Chennai

On-site
INR 4,500,000 - 7,000,000
Java Back End Developer
Java Back End Developer

Infosys • Hyderabad, Chennai District, Bengaluru

On-site
INR 2,800,000 - 6,000,000