Weekday AI

Java Full stack developer

Weekday AI India 1 day ago
engineering

This role is for one of the Weekday's clients


Min Experience: 5 years

Location: India

JobType: full-time

We are seeking a highly skilled Java Full Stack Developer with 5–10 years of hands-on experience in designing and developing scalable, high-performance applications. The ideal candidate will have deep expertise in Java, Spring Boot, Microservices, and front-end frameworks such as Angular or React. You will play a critical role across the full software development lifecycle—from requirement analysis and solution design to implementation, testing, deployment, and optimization.

This role requires a strong technology-first mindset, problem-solving skills, and the ability to collaborate effectively with cross-functional teams in a fast-paced environment. As a Full Stack Developer, you will contribute to building robust backend systems alongside intuitive and seamless user interfaces.

Requirements

Key Responsibilities

  • Design, develop, and maintain secure, scalable, and high-quality applications using Java, Spring Boot, and Microservices architecture.
  • Build responsive and dynamic user interfaces using Angular or React aligned with modern UI/UX best practices.
  • Participate in all phases of SDLC including requirement gathering, design discussions, coding, code reviews, testing, and deployment.
  • Develop RESTful APIs, integrate third-party services, and optimize backend processing for performance and scalability.
  • Collaborate closely with product managers, architects, QA engineers, and DevOps teams to deliver business-focused solutions.
  • Ensure code quality through automated testing, unit testing, and adherence to best coding standards.
  • Work with relational and NoSQL databases, caching mechanisms, and cloud-based deployments.
  • Troubleshoot complex technical issues and implement reliable solutions.
  • Continuously research emerging technologies, evaluate improvements, and contribute to technical roadmaps.
  • Maintain clear documentation for code, design decisions, and deployment guidelines.

Required Skills & Qualifications

  • 5–10 years of professional experience as a Full Stack Developer in enterprise-level applications.
  • Strong programming expertise in Java with hands-on experience developing applications using Spring Boot.
  • Solid understanding of Microservices architecture, containerization, and distributed systems.
  • Front-end development experience using Angular or React (must have used at least one framework extensively).
  • Experience building and integrating REST APIs and working with Web Services.
  • Strong understanding of software design patterns, OOP concepts, and clean architecture.
  • Experience working with SQL / NoSQL databases such as MySQL, PostgreSQL, MongoDB, or similar.
  • Ability to work with tools like Git, Maven/Gradle, CI/CD pipelines, and cloud platforms (AWS / Azure / GCP preferred).
  • Excellent analytical, debugging, and problem-solving skills.
  • Strong communication skills and ability to perform effectively in a collaborative team environment.

Good to Have

  • Experience with Docker, Kubernetes, Kafka, or messaging systems.
  • Familiarity with Agile / Scrum methodologies.
  • Exposure to DevOps practices or cloud deployment automation.

Who Should Apply

  • Professionals committed to building exceptional digital products.
  • Developers passionate about both backend and frontend engineering.
  • Immediate joiners or candidates currently in notice period looking to take the next step in their career.

Skills in this job

People also search for

More jobs at Weekday AI