Java Developer (Spring Boot) | Offshore

Photon

Bengaluru

On-site

INR 900,000 - 1,300,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Photon Bengaluru is seeking a backend developer to design, develop, and maintain scalable services using Java and Spring Boot, with focus on robust APIs and microservices.

You will collaborate with frontend teams, ensure security, performance, and reliable data models in SQL/NoSQL, and participate in code reviews and testing.

The role involves cloud, containers, CI/CD, and monitoring tooling to ensure smooth production operations.

Qualifications

  • Strong proficiency in Java 8+ and modern APIs.
  • Experience with Spring Boot, Spring MVC, Spring Data JPA.
  • RESTful API design and microservices fundamentals.
  • SQL/NoSQL databases such as MySQL, PostgreSQL, MongoDB.
  • Build tools: Maven or Gradle; version control with Git.
  • Knowledge of microservices patterns, security (Spring Security/JWT).
  • Familiarity with Spring Cloud, containerization, and CI/CD concepts.

Responsibilities

  • Design, develop, and maintain backend services using Java and Spring Boot
  • Build and manage RESTful APIs and microservices architectures
  • Collaborate with frontend teams to integrate server-side logic
  • Write clean, efficient, and well-documented code
  • Optimize application performance, scalability, and security
  • Work with databases (SQL/NoSQL) for data modeling and persistence
  • Participate in code reviews, testing, and debugging
  • Implement unit and integration tests
  • Support deployment, monitoring, and troubleshooting in production environments

Skills

Java
Spring Boot
REST API design
SQL/NoSQL
Maven/Gradle
Git
Microservices
Spring Security/JWT
Spring MVC
Cloud (AWS/Azure/GCP)

Tools

Spring Boot
Spring MVC
Spring Data JPA
Maven/Gradle
Git
Docker
Kubernetes
Kafka/RabbitMQ
AWS/Azure/GCP

Job description

Key Responsibilities

  • Design, develop, and maintain backend services using Java and Spring Boot
  • Build and manage RESTful APIs and microservices architectures
  • Collaborate with frontend teams to integrate user-facing elements with server-side logic
  • Write clean, efficient, and well-documented code
  • Optimize application performance, scalability, and security
  • Work with databases (SQL/NoSQL) for data modeling and persistence
  • Participate in code reviews, testing, and debugging
  • Implement unit and integration tests
  • Support deployment, monitoring, and troubleshooting in production environments

Required Skills & Qualifications

  • Strong proficiency in Java (8 or above)
  • Hands-on experience with Spring Boot, Spring MVC, Spring Data JPA
  • Solid understanding of RESTful services and API design
  • Experience with relational databases (MySQL, PostgreSQL, etc.)
  • Familiarity with build tools like Maven or Gradle
  • Experience with version control systems (Git)
  • Knowledge of microservices architecture and design patterns
  • Understanding of security frameworks (Spring Security, OAuth2, JWT)
  • Strong problem-solving and analytical skills

Preferred Qualifications

  • Experience with Spring Cloud (Eureka, Config Server, Gateway)
  • Familiarity with containerization tools (Docker, Kubernetes)
  • Knowledge of messaging systems (Kafka, RabbitMQ)
  • Experience with cloud platforms (AWS, Azure, GCP)
  • Exposure to CI/CD pipelines and DevOps practices
  • Experience with monitoring/logging tools (ELK stack, Prometheus, Grafana)
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Developer
Java Developer

Keka Technologies Private Limited • Dadri

On-site
INR 900,000 - 1,300,000
Java springboot Developer
Java springboot Developer

Tata Consultancy Services • Bengaluru

On-site
INR 1,400,000 - 2,200,000
Java Developer
Java Developer

Netscribes • Pune District

On-site
INR 900,000 - 1,500,000
Java Developer (Springboot)
Java Developer (Springboot)

Comviva • Gurugram District

On-site
INR 1,200,000 - 1,800,000
Java Developer
Java Developer

Elabs Infotech • Hyderabad, Pune District

On-site
INR 1,000,000 - 1,400,000
Java Developer (Spring, Microservices) Job ID: 358006
Java Developer (Spring, Microservices) Job ID: 358006

Victrixsystems • Pune District

On-site
Java Developer (Spring, Microservices)
Java Developer (Spring, Microservices)

Victrix Inc. • Maharashtra

On-site
INR 1,200,000 - 1,600,000
Java Developer
Java Developer

Airtel • Gurugram District

On-site
INR 800,000 - 1,200,000
Java Developer (Spring Boot, AWS, Docker)
Java Developer (Spring Boot, AWS, Docker)

Dwellsmart • Greater Noida

On-site
INR 500,000 - 750,000
Java Developer (Springboot )
Java Developer (Springboot )

Comviva • Bengaluru

On-site
INR 1,200,000 - 1,800,000