Weekday AI

Senior Java Developer

Weekday AI Mumbai, Maharashtra, India 1 day ago
engineering

This role is for one of the Weekday's clients

Min Experience: 3 years

Location: Mumbai

JobType: full-time

Seeking an experienced Senior Java Developer to contribute to the evolution of a next-generation platform. This role involves driving core technology initiatives, shaping architectural direction, and ensuring systems are built for high performance, scalability, and resilience. The ideal candidate brings deep expertise in Java, microservices, cloud technologies, and modern engineering practices.

Requirements

Key Responsibilities

  • Contribute to defining and refining the platform’s architectural vision for future scalability and efficiency.
  • Lead and execute multiple technical initiatives aligned with long-term platform goals.
  • Ensure platform and service designs follow microservices architecture principles and API-first methodologies.
  • Evaluate and improve operational processes with an emphasis on automation and seamless execution.
  • Implement engineering best practices to uphold system security, resilience, and high availability.
  • Maintain comprehensive technical documentation, including architecture diagrams, change logs, and reports.
  • Conduct code reviews, optimize existing codebases through refactoring, and promote clean coding practices.
  • Develop and execute long-term strategies to enhance engineering productivity and operational efficiency.

Requirements

  • 5+ years of hands-on experience as a Java developer, preferably within product-based or high-growth startup environments.
  • Strong background in designing and architecting applications and APIs.
  • Proven experience in building platforms using a microservices-based approach.
  • Exposure to migrating monolithic applications to microservices architecture is an added advantage.
  • Expert-level proficiency in Java programming.
  • Experience with messaging systems like RabbitMQ or Kafka.
  • Proficiency working with SQL and NoSQL databases, including query optimization and performance tuning.
  • Experience deploying Spring Boot–based microservices on cloud platforms, preferably AWS.
  • Hands-on experience with containerization using Docker.
  • Strong communication skills with the ability to create clear technical documentation.
  • Demonstrated ability to provide thought leadership and drive engineering excellence.
  • Self-motivated, proactive, and eager to learn emerging technologies.
  • Strong analytical and problem-solving skills.

Skills

  • Java
  • Spring Boot
  • Microservices Architecture

Sponsored

Explore Engineering

Skills in this job

People also search for