Backend Architect (Java Microservices ) - Bangalore, India

Posted 15 Hours Ago
Be an Early Applicant
2 Locations
In-Office or Remote
Expert/Leader
Agency • Information Technology
The Role
Lead enterprise backend architecture for scalable, distributed, cloud-native applications using Java, Spring Boot, and microservices. Define architecture standards, service boundaries, integration patterns, HLD/LLD designs, and cloud deployment strategies. Drive modernization, observability, CI/CD, security, performance, and resiliency initiatives across engineering teams. Provide technical leadership, conduct architecture and code reviews, mentor developers, and collaborate with stakeholders on technology roadmaps and enterprise solutions.
Summary Generated by Built In

Job Title: Backend Architect (Java Microservices) Job Summary

We are seeking an experienced Backend Architect with deep expertise in Java, Spring Boot, Microservices Architecture, Cloud Technologies, and Distributed Systems. This role requires a highly skilled professional who can define and drive enterprise-scale backend architecture, design scalable cloud-native solutions, and provide technical leadership across engineering teams.

The ideal candidate will be responsible for establishing backend architectural standards, driving modernization initiatives, and ensuring the scalability, reliability, security, and performance of mission-critical applications. The role involves close collaboration with business stakeholders, product teams, solution architects, and engineering teams throughout the software development lifecycle.

Key Responsibilities

  • Define and lead backend architecture for scalable, distributed, and cloud-native applications.
  • Design and implement robust backend systems using Java, Spring Boot, and Microservices Architecture.
  • Establish architectural standards, design patterns, and engineering best practices.
  • Create and review High-Level Design (HLD) and Low-Level Design (LLD) documents.
  • Collaborate with product managers, business stakeholders, and engineering teams to translate business requirements into scalable technical solutions.
  • Drive adoption of microservices, event-driven architecture, and API-first design principles.
  • Define service decomposition strategies, integration patterns, and domain boundaries.
  • Lead cloud architecture and deployment strategies across AWS, Azure, or GCP environments.
  • Define integration frameworks for internal applications, APIs, and third-party systems.
  • Ensure application performance, scalability, availability, reliability, and security.
  • Implement observability practices including monitoring, logging, tracing, and alerting.
  • Drive CI/CD and DevOps practices for automated build, testing, deployment, and release management.
  • Conduct architecture reviews, code reviews, and enforce engineering governance.
  • Provide technical leadership, mentoring, and guidance to development teams.
  • Identify and mitigate technical risks, performance bottlenecks, and architectural challenges.
  • Ensure compliance with enterprise architecture standards, security controls, and regulatory requirements.

Required Skills & Qualifications

  • Bachelor's Degree in Computer Science, Engineering, or a related field.
  • 10–14+ years of experience in software development, with significant experience in backend architecture roles.
  • Proven experience designing and implementing large-scale, distributed, and highly available systems.
  • Strong experience leading technical teams and driving architecture decisions.
  • Experience delivering enterprise applications in cloud-native environments.

Backend Expertise (Primary Skill)

  • Strong proficiency in Java 8/11/17+, Spring Boot, Spring Framework, and related technologies.
  • Extensive experience designing and implementing Microservices Architecture.
  • Expertise in RESTful APIs, API Gateway patterns, service orchestration, and service discovery.
  • Strong knowledge of distributed systems, scalability patterns, and fault-tolerant architectures.
  • Experience with event-driven architecture using technologies such as Kafka, RabbitMQ, Pub/Sub, or ActiveMQ.
  • Strong understanding of database design, data modeling, and optimization using SQL and NoSQL databases.
  • Experience with Spring Cloud components including Config Server, Gateway, Circuit Breaker, and Service Registry.
  • Expertise in caching technologies such as Redis, Hazelcast, or Memcached.
  • Strong knowledge of concurrency, multithreading, asynchronous processing, and performance optimization.
  • Experience implementing secure and scalable APIs.

Cloud & DevOps Expertise

  • Hands-on experience with GCP cloud platforms 
  • Strong knowledge of containerization using Docker and orchestration using Kubernetes/OpenShift.
  • Experience building cloud-native, resilient, and highly available services.
  • Experience with CI/CD tools such as Jenkins, GitHub Actions, Azure DevOps, or Bitbucket Pipelines.
  • Familiarity with Infrastructure as Code (Terraform, CloudFormation, etc.).
  • Experience with monitoring, observability, and logging tools such as Prometheus, Grafana, ELK Stack, Splunk, or Cloud Monitoring.
  • Strong understanding of cloud networking, security, and deployment strategies.

Engineering & Architecture Practices

  • Strong understanding of enterprise architecture, system design, scalability, and high-availability principles.
  • Experience with Domain-Driven Design (DDD), Clean Architecture, and Hexagonal Architecture.
  • Knowledge of design patterns, SOLID principles, and secure coding practices.
  • Expertise in OAuth2, JWT, API security, and identity management solutions.
  • Strong debugging, troubleshooting, and performance tuning skills.
  • Experience implementing resiliency patterns such as Circuit Breaker, Retry, Bulkhead, and Failover mechanisms.
  • Experience working in Agile/Scrum environments.
  • Ability to drive architecture governance and technology modernization initiatives.

Leadership & Stakeholder Management

  • Provide technical leadership and architectural direction across multiple engineering teams.
  • Mentor developers, technical leads, and senior engineers.
  • Partner with business stakeholders, product managers, and solution architects to define technology roadmaps.
  • Drive architecture discussions, technology evaluations, and platform modernization efforts.
  • Lead technical design reviews and ensure engineering excellence across teams.

Nice to Have

  • Experience with multi-cloud or hybrid cloud environments.
  • Exposure to serverless architectures and modern cloud-native patterns.
  • Knowledge of GraphQL and API management platforms such as Apigee, Kong, or MuleSoft.
  • Experience with event-streaming platforms and real-time data processing solutions.
  • Familiarity with Kubernetes Operators and service mesh technologies (Istio, Linkerd).
  • Experience implementing enterprise integration patterns.
  • Knowledge of AI-driven platform integrations and modern backend ecosystems.
  • Experience in large-scale digital transformation programs.

Experience Required

10–14+ Years

Primary Skills

Java, Spring Boot, Microservices, Distributed Systems, REST APIs, Kafka, System Design, Cloud Architecture

Secondary Skills

Docker, Kubernetes, AWS/Azure/GCP, CI/CD, Terraform, Redis, Observability, API Security

Skills Required

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 10–14+ years of software development experience, including significant backend architecture experience
  • Experience designing and implementing large-scale, distributed, highly available systems
  • Experience leading technical teams and driving architecture decisions
  • Experience delivering enterprise applications in cloud-native environments
  • Strong proficiency in Java 8/11/17+, Spring Boot, and Spring Framework
  • Extensive experience with microservices architecture, RESTful APIs, distributed systems, and scalability patterns
  • Experience with event-driven architecture and messaging technologies
  • Strong knowledge of SQL and NoSQL database design, data modeling, and optimization
  • Hands-on experience with GCP cloud platforms
  • Knowledge of Docker, Kubernetes or OpenShift, CI/CD, infrastructure as code, monitoring, observability, and logging
  • Understanding of enterprise architecture, system design, high availability, Domain-Driven Design, Clean Architecture, and Hexagonal Architecture
  • Knowledge of OAuth2, JWT, API security, identity management, and secure coding
  • Experience with Agile/Scrum environments and architecture governance
  • Experience with multi-cloud or hybrid cloud environments
  • Exposure to serverless architectures and modern cloud-native patterns
  • Knowledge of GraphQL and API management platforms such as Apigee, Kong, or MuleSoft
  • Experience with Kubernetes Operators, service mesh technologies, or real-time data processing
  • Knowledge of AI-driven platform integrations and large-scale digital transformation programs
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: London
5,017 Employees
Year Founded: 2007

What We Do

Photon.com has emerged as one of the world’s largest and fastest-growing Digital Agencies. We work with 40% of the Fortune 100 on their Digital initiatives and are known for our ability to integrate Strategy Consulting, Creative Design, and Technology at scale. Please visit www.photon.com to learn more about us, how we work, and our customer case studies. Digital Transformation Starts Here.

Similar Jobs

JumpCloud Logo JumpCloud

Senior Manager, Data Engineering - India

Cloud • Information Technology • Security • Software
Easy Apply
In-Office or Remote
Bangalore, Bengaluru, Karnataka, IND
800 Employees

Micron Technology Logo Micron Technology

Manager, Mod SSD Assembly Equipment

Artificial Intelligence • Hardware • Information Technology • Machine Learning
Remote
Gujarat, IND
45000 Employees

Micron Technology Logo Micron Technology

Security Specialist (P4) - Physical Security Technology

Artificial Intelligence • Hardware • Information Technology • Machine Learning
Remote
Gujarat, IND
45000 Employees

Pfizer Logo Pfizer

Manager, Incentive Compensation

Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
Remote or Hybrid
32 Locations
121990 Employees

Similar Companies Hiring

Axle Health Thumbnail
Artificial Intelligence • Healthtech • Information Technology • Logistics
Santa Monica, CA
25 Employees
NODA AI Thumbnail
Artificial Intelligence • Information Technology • Software • Cybersecurity
Sydney, AU
54 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account