Skip to main content
Posted 09 July, 2026

Backend Developer (Java) - Bangalore, India

Photon
Remote Nationwide, IN Full Time
Reference: 4d5a2179e53c7e4c

Job Description

Backend Developer (Java Microservices - Spring Boot):-

\n

We are looking for an experienced and highly skilled Backend Developer who is deeply hands-on with Java, Spring Boot, and Microservices architecture . The ideal candidate will play a key role in designing and building scalable, high-performance backend systems and APIs, deployed on Google Cloud Platform (GCP) .

\n

This role involves developing robust microservices, ensuring seamless integration with frontend and third-party systems, and optimizing performance, scalability, and reliability across distributed systems.

\n

Key Responsibilities

\n
  • \n

    Design, develop, and maintain scalable backend services using Java and Spring Boot .

  • \n
  • \n

    Build and manage microservices-based architecture ensuring high availability and fault tolerance.

  • \n
  • \n

    Develop RESTful APIs and integrate with frontend applications and external services.

  • \n
  • \n

    Architect and optimize backend systems for performance, scalability, and security.

  • \n
  • \n

    Deploy, monitor, and manage applications on Google Cloud Platform (GCP) .

  • \n
  • \n

    Implement CI/CD pipelines and automate deployments in cloud environments.

  • \n
  • \n

    Collaborate with frontend, DevOps, and product teams to deliver end-to-end solutions.

  • \n
  • \n

    Optimize database interactions and ensure efficient data processing.

  • \n
  • \n

    Implement caching, logging, and monitoring solutions for performance improvements.

  • \n
  • \n

    Ensure code quality through best practices, code reviews, and automated testing.

  • \n
  • \n

    Troubleshoot production issues and continuously improve system reliability.

  • \n
  • \n

    Stay updated with the latest backend and cloud technologies and best practices.

  • \n

    Key Requirements

    \n
  • \n

    3–7 years of experience in backend development using Java and Spring Boot .

  • \n
  • \n

    Strong expertise in Microservices architecture and distributed systems.

  • \n
  • \n

    Experience building and consuming RESTful APIs .

  • \n
  • \n

    Hands-on experience with Google Cloud Platform (GCP) services (., Compute Engine, Cloud Run, GKE, Pub/Sub).

  • \n
  • \n

    Strong understanding of cloud-native application development .

  • \n
  • \n

    Experience with CI/CD tools and deployment automation.

  • \n
  • \n

    Proficiency in relational (MySQL/PostgreSQL) and/or NoSQL databases .

  • \n
  • \n

    Strong knowledge of design patterns, data structures, and system design .

  • \n
  • \n

    Experience with security best practices (OAuth2, JWT, API security).

  • \n
  • \n

    Familiarity with message queues/streaming systems (Kafka, Pub/Sub).

  • \n
  • \n

    Excellent problem-solving skills and ability to work in a fast-paced environment.

  • \n

    Nice-to-Have Skills

    \n
  • \n

    Experience with containerization and orchestration (Docker, Kubernetes).

  • \n
  • \n

    Exposure to event-driven architecture and reactive programming.

  • \n
  • \n

    Knowledge of API Gateway and service mesh concepts.

  • \n
  • \n

    Experience with monitoring tools (Prometheus, Grafana, Stackdriver).

  • \n
  • \n

    Familiarity with GraphQL .

  • \n
  • \n

    Understanding of performance tuning and optimization techniques .

Sign up for Job Alerts