Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

This role is for one of the Weekday's clients

Min Experience: 11 yearsLocation: Mumbai, Navi MumbaiJobType: full-timeWe 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.

Requirements

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.

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You

Hyderabad, Chennai, Bengaluru

Hyderabad, Bengaluru

Pune, Maharashtra, India

Navi Mumbai, Maharashtra, India

Vadodara, Gujarat, India