Senior Java Developer

Weekday AI
Full-time
On-site

This role is for one of the Weekday's clients

Min Experience: 7 years
Location: Chennai, Pune
JobType: full-time

Requirements

Key Responsibilities

  • Lead the design and development of high-performance backend applications using Java and Spring Boot.
  • Guide and mentor developers to ensure quality, maintainability, and scalability in deliverables.
  • Define and implement solution architecture, coding standards, and best practices.
  • Develop and manage RESTful APIs, integrating seamlessly with third-party services.
  • Work closely with front-end, QA, and stakeholders to align technical solutions with business objectives.
  • Oversee deployments in hybrid cloud environments in collaboration with DevOps teams.
  • Facilitate code reviews, architecture discussions, and agile development practices (Scrum/Kanban).
  • Monitor and optimize application performance while proactively addressing issues.
  • Diagnose and resolve complex technical challenges across multiple systems.

Required Skills & Experience

  • 8+ years of hands-on Java development experience.
  • Strong expertise in Spring Boot and microservices-based architectures.
  • Knowledge of Node.js and JavaScript/TypeScript.
  • Proficiency in REST API development and working with SQL/NoSQL databases (MySQL, PostgreSQL, MongoDB).
  • Experience with CI/CD pipelines, Git, and modern DevOps methodologies.
  • Proven leadership in managing distributed teams in remote or hybrid setups.
  • Strong problem-solving, communication, and leadership skills.

Core Skills

  • Core Java
  • Spring Boot