Logo-of-Weekday-Ai-hiring-for-jobs-in-India-on-GrabJobs

Java Architect

Job Description - Java Architect

This role is for one of the Weekday's clients

Min Experience: 11 years

Location: Mumbai, Navi Mumbai

JobType: full-time

We are looking for a highly experienced Java Architect with a strong background in designing and implementing large-scale, high-performance systems. The ideal candidate will bring deep technical expertise in microservices architecture, modern Java frameworks, cloud-native development, and distributed systems.

Key Responsibilities:

  • Architect and implement scalable, robust microservices-based applications.
  • Drive end-to-end microservice application architecture leveraging Docker, Kubernetes, or Docker Swarm.
  • Design and develop enterprise-grade systems using the latest Java/Spring technology stack.
  • Define and promote cloud-native architecture, domain-driven design (DDD), API design, and CI/CD best practices.
  • Lead the transition from batch-based processes to event-driven microservice architecture.
  • Develop solutions with REST, gRPC, or GraphQL APIs.
  • Implement in-memory databases and caching strategies using tools like Redis.
  • Integrate enterprise-grade queue management systems such as Kafka for real-time data processing.
  • Ensure application security by adhering to OWASP top 10 standards and implementing IAM/authentication mechanisms like OAuth 2.0 or SAML.
  • Collaborate in the selection and implementation of API gateway solutions such as Kong, WSO2, Nginx, or Tyk.
  • Work with RDBMS and NoSQL databases as needed for the application use case.
  • Contribute to enterprise-grade workflow management and automation systems.
  • Communicate complex technical concepts clearly to non-technical stakeholders.
  • Foster collaboration and knowledge sharing across technical teams.

Required Experience & Skills:

  • 10–13 years of hands-on experience in building and scaling large systems.
  • At least 4 years of experience in microservices architecture using Docker, Kubernetes, or Docker Swarm.
  • A minimum of 5 years in designing, developing, and supporting applications with Java and Spring Boot.
  • Experience with event-driven architecture, TDD (Test Driven Development), and CI/CD pipelines.
  • Expertise in RESTful services, gRPC, or GraphQL.
  • Solid experience in caching, in-memory databases (Redis), and enterprise messaging (Kafka).
  • Proficiency in security best practices, including OAuth 2.0, SAML, and IAM tools.
  • Experience in implementing API gateways and managing APIs.
  • Background in both relational and NoSQL databases.
  • Strong ability to articulate architectural decisions and rationale to a variety of stakeholders.
  • Proven collaboration skills with diverse engineering teams.

Preferred Qualifications:

  • Exposure to enterprise workflow systems.
  • Demonstrated ability to lead and mentor cross-functional teams.
  • Passion for solving architectural challenges and driving innovation.
Original job Java Architect posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Similar Java Architect Jobs in India

GrabJobs is the no1 job portal in India, connecting you to thousands of jobs fast! Find the best jobs in India, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.