Weekday AI

Java Full Stack Developer

Weekday AI · Hyderabad, Telangana, India · ₹4M/yr

Technology, Information and Internet · 11-50 employees

5 h ago
Senior (5-10 yrs) Full-time India
Log in to apply, save this posting, or score it against your profile with AI.

About the role

Design, develop, and maintain scalable full-stack applications using Java and ReactJS. Build robust RESTful APIs and microservices while collaborating with cross-functional teams to deliver high-quality software solutions.

What they look for

Java ReactJS Spring Boot Spring Framework Spring Data JPA RESTful APIs Microservices TypeScript JavaScript HTML5 CSS3 SQL Cloud Platforms CI/CD Git Agile

Requirements

Requires over 7 years of experience in Java Full Stack development with strong expertise in Spring Boot and ReactJS. Candidates should have a deep understanding of microservices architecture, cloud platforms, and relational databases.

Full description

𝗧𝗵𝗶𝘀 𝗿𝗼𝗹𝗲 𝗶𝘀 𝗳𝗼𝗿 𝗼𝗻𝗲 𝗼𝗳 𝘁𝗵𝗲 𝗪𝗲𝗲𝗸𝗱𝗮𝘆'𝘀 𝗰𝗹𝗶𝗲𝗻𝘁𝘀

𝗦𝗮𝗹𝗮𝗿𝘆 𝗿𝗮𝗻𝗴𝗲: 𝗥𝘀 𝟯𝟱𝟬𝟬𝟬𝟬𝟬 - 𝗥𝘀 𝟰𝟬𝟬𝟬𝟬𝟬𝟬 (𝗶𝗲 𝗜𝗡𝗥 𝟯𝟱-𝟰𝟬 𝗟𝗣𝗔)

Experience: 7+ yrs

Location: Hyderabad, Bengaluru

Job Type: Full-time

We are looking for an experienced Java Full Stack Developer with strong expertise in ReactJS to design, develop, and maintain scalable, enterprise-grade applications. This role is ideal for professionals who are passionate about building high-performance, cloud-native solutions across the full technology stack while delivering seamless user experiences.

As a Java Full Stack Developer, you will work closely with cross-functional teams to develop secure, reliable, and scalable applications using modern Java frameworks, ReactJS, microservices, and cloud technologies. You will contribute throughout the software development lifecycle, from solution design and implementation to deployment, optimization, and ongoing enhancements. This role offers the opportunity to work on complex enterprise systems, adopt modern engineering practices, and contribute to digital transformation initiatives.

Key Responsibilities• Design, develop, and maintain scalable full-stack applications using Java and ReactJS.

  • Build robust RESTful APIs and microservices using Spring Boot, Spring Framework, and Spring Data JPA.
  • Develop responsive, reusable, and user-friendly front-end components using ReactJS, JavaScript, TypeScript, HTML5, and CSS3.
  • Design and optimize backend services, ensuring high performance, scalability, and security.
  • Integrate applications with messaging platforms, third-party services, and cloud-based infrastructure.
  • Work with relational databases to design schemas, optimize queries, and improve application performance.
  • Implement and maintain microservices architecture while ensuring seamless service integration.
  • Collaborate with Product Owners, Architects, QA Engineers, and Agile teams to deliver high-quality software solutions.
  • Participate in code reviews, enforce engineering best practices, and maintain coding standards.
  • Support CI/CD pipelines, automation initiatives, and cloud deployment processes.
  • Troubleshoot production issues, monitor application performance, and implement continuous improvements.
  • Contribute to application modernization, cloud adoption, and scalable system architecture.

What Makes You a Great Fit• 7+ years of experience in Java Full Stack Development with strong expertise in enterprise application development.

  • Strong hands-on experience with Java, Spring Boot, Spring Framework, Spring Data JPA, and RESTful APIs.
  • Solid experience developing modern front-end applications using ReactJS, JavaScript, TypeScript, HTML5, and CSS3.
  • Strong understanding of Microservices Architecture and distributed application design.
  • Experience working with cloud platforms and modern application deployment practices.
  • Good knowledge of relational databases, SQL optimization, and backend performance tuning.
  • Familiarity with messaging systems, containerization technologies, CI/CD pipelines, Git, and Agile methodologies.
  • Strong analytical, debugging, and problem-solving skills with a focus on building reliable software.
  • Excellent communication and collaboration skills with the ability to work effectively in cross-functional teams.
  • Experience in cloud-native application development, enterprise integration, or financial services is an added advantage.
  • A proactive mindset with a passion for continuous learning, modern software engineering practices, and delivering high-quality solutions.