API Developer - Bangalore, India

Photon

Bengaluru

On-site

INR 3,500,000 - 6,000,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Photon in Bengaluru, India seeks a senior Software Engineer to design, develop and deploy real-time microservices using Java and Spring Boot. The role emphasizes backend engineering, REST APIs, and cloud deployment on GCP with containerized services.

Expertise in Kafka/RabbitMQ and relational/NoSQL databases is valued. You will build scalable services, participate in CI/CD pipelines, and collaborate with QA, product, and cross-functional teams.

Qualifications

  • Bachelor's degree in a relevant field.
  • 10+ years of backend software engineering experience.
  • Proven experience with Java, Spring Boot and microservices.
  • In-depth knowledge of GCP services and deployment strategies.
  • Experience with REST APIs and API design principles.
  • CI/CD experience and containerization (Docker, Kubernetes).
  • Real-time systems development and data processing expertise.
  • Strong communication and collaboration skills.

Responsibilities

  • Design, develop, test, and deploy robust microservices using Java and Spring Boot.
  • Implement and integrate with Google Cloud services for scalability and performance.
  • Build and maintain REST APIs for inter-service communication.
  • Participate in CI/CD pipelines and containerization efforts (Docker, Kubernetes).
  • Collaborate with cross-functional teams to deliver reliable real-time solutions.
  • Write clean, well-documented code and participate in code reviews.

Skills

Java
Spring Boot
GCP
REST APIs
CI/CD
Docker
Kubernetes
Real-time systems
Microservices
AWS

Education

Bachelor's Degree

Tools

MySQL
PostgreSQL
MongoDB

Job description

Software Engineer - Microservices & Real-time Systems (Java/Spring Boot/AWS)

The Role

We are searching for a highly skilled and experienced Software Engineer to join our dynamic team and play a key role in developing and maintaining our solutions deployed on GCP. This role will be responsible for the design, development, deployment, and integration of real-time systems using Java, Spring Boot, and other modern technologies.

Responsibilities:
  • Design, develop, test, and deploy robust and scalable microservices using Java and Spring Boot, Spring MVC, Spring Data, and Spring Security.
  • Implement and integrate with Google cloud services for infrastructure, scalability, and performance optimization.
  • Experience in deploying services using CI/CD pipelines and containerization technologies (e.g., Docker, Kubernetes).
  • Develop and maintain well-documented REST APIs for seamless communication between microservices and external systems.
  • Experience integrating with mobile applications and other third-party APIs.
  • Participate in the design and development of real-time systems for efficient data processing and responsiveness.
  • Actively collaborate with cross-functional teams (developers, QA, product) to ensure project success.
  • Write clean, maintainable, and well-tested code adhering to best practices.
  • Participate in code reviews and knowledge sharing within the team.
  • Stay up-to-date with the latest trends and technologies in the software development landscape.
  • Familiarity with message brokers (e.g., Kafka, RabbitMQ).
  • Experience with relational databases such as MySQL, PostgreSQL or NoSQL databases like MongoDB.
Qualifications:
  • 10+ years of experience in software engineering with a strong focus on backend development.
  • Proven experience with Java, Spring Boot, Database, and microservices architecture.
  • In-depth knowledge of GCP services (e.g., GKE, Spanner, CRF) and experience with deployment strategies.
  • Experience with REST APIs and API design principles.
  • Experience integrating with mobile applications and/or third-party APIs a plus.
  • Demonstrated ability to develop and manage real-time systems.
  • Excellent communication, collaboration, and problem-solving skills.
  • Ability to work independently and as part of a team in a fast-paced environment.
Job Info
  • Job Identification 26374
  • Job Category Development
  • Posting Date 07/28/2026, 09:16 AM
  • Degree Level Bachelor's Degree
  • Job Shift Day
  • Locations Unit-13, 1st floor of Wing E,New Survey No. 23/5, Helios Business Park, Varthur, Bangalore, Karnataka, 560103, IN
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Backend Developer (Java) - Bangalore, India
Backend Developer (Java) - Bangalore, India

Photon • India

On-site
INR 5,725,000 - 8,588,000
Java, Spring Boot, Microservices, API/Consultant Specialist
Java, Spring Boot, Microservices, API/Consultant Specialist

HypTechie • Pune District

On-site
INR 1,400,000 - 2,200,000
Senior Full stack Engineer - Bangalore, IND
Senior Full stack Engineer - Bangalore, IND

Photon • India

On-site
INR 3,000,000 - 6,000,000
Full Stack Java Developer
Full Stack Java Developer

Anrgi Tech Private Limited • Chennai District

On-site
INR 1,500,000 - 4,000,000
Full Stack Java Developer
Full Stack Java Developer

ANRGI TECH Pvt. Ltd. • Chennai District

On-site
INR 3,500,000 - 7,000,000
Senior Java API Full Stack AWS Engineer
Senior Java API Full Stack AWS Engineer

r3 Consultant • Delhi

On-site
INR 1,500,000 - 1,800,000
Java Developer/Architecture
Java Developer/Architecture

Awign • Bengaluru Urban

On-site
INR 3,000,000 - 5,500,000
Java Backend Developer
Java Backend Developer

Anlage Infotech • Bengaluru

On-site
INR 2,800,000 - 4,200,000
Java Engineer
Java Engineer

SWITS DIGITAL Private Limited • Bengaluru Urban

On-site
INR 1,500,000 - 2,500,000
Java Developer
Java Developer

M/s Angel and Genie (Talent Search) • Bengaluru

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