Java Fullstack Engineer

Weekday 1

Bengaluru

On-site

INR 10,000,000 - 23,000,000

Full time

8 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Weekday 1 is seeking a Senior Full-Stack Product Software Engineer to design, build, and support scalable products and mission-critical systems in Bengaluru. You will own both backend services and frontend interfaces, leveraging Java, Spring Boot, and React.js within a microservices framework.

The ideal candidate has 6+ years of experience, strong expertise in relational databases like MySQL/PostgreSQL, and experience with Docker, Kubernetes, Terraform, and AWS.

Qualifications

  • 6+ years of hands-on software engineering experience in full-stack or product engineering environments.
  • Strong proficiency in Java and Spring Boot, including ORM technologies.
  • Proven experience with React.js or modern JavaScript frameworks.
  • Solid understanding of microservices, RESTful APIs, distributed systems, and loosely coupled architectures.
  • Strong experience with relational databases such as MySQL and PostgreSQL, including schema design and query optimization.

Responsibilities

  • Design, develop, deploy, and support scalable microservices and user interfaces using Java and modern frontend technologies.
  • Build reliable backend services using Java, Spring Boot, REST APIs, and microservice architectures.
  • Develop responsive frontend applications using React.js or other modern JavaScript frameworks.
  • Translate product requirements and user stories into actionable technical solutions.
  • Own features throughout the complete lifecycle from design to deployment and production support.
  • Design efficient database schemas and queries for MySQL and PostgreSQL.
  • Apply principles of loose coupling, scalability, and maintainability for distributed systems.
  • Collaborate with Product, UX, Engineering, and stakeholders to deliver user-focused experiences.
  • Participate in architecture discussions and contribute to engineering decisions.
  • Mentor engineers through code reviews, documentation, knowledge sharing, and guidance.
  • Define and implement metrics to measure system health and engineering risks.
  • Improve observability through metrics, logging, tracing, and alerting.
  • Troubleshoot production issues and perform root-cause analysis.

Skills

Java
Spring Boot
React.js
Microservices
REST APIs
Relational Databases
Distributed Systems
MySQL
PostgreSQL
Docker
Kubernetes
Terraform
AWS
Apache Kafka

Tools

AWS
Docker
Kubernetes
Terraform

Job description

This role is for one of the Weekly's clients

Salary range: Rs 10000000 - Rs 23000000 (ie INR 10-23 LPA)

Experience: 6+ yrs

Location: Bengaluru, Karnataka, India

Job Type: Full-time

We are looking for an experiencedFull-Stack Senior Product Software Engineerto design, build, and support scalable products and mission-critical systems. The role combines strong backend engineering with modern frontend development, technical ownership, system reliability, and cross-functional collaboration.

The ideal candidate will have strong expertise inJava, Spring Boot, React.js, microservices, REST APIs, relational databases, and distributed systems, along with a pragmatic approach to solving complex engineering challenges at scale.

Requirements

Key Responsibilities

  • Design, develop, deploy, and support scalablemicroservices and user interfacesusing Java and modern frontend technologies.
  • Build reliable backend services usingJava, Spring Boot, REST APIs, and microservice architectures.
  • Develop responsive and maintainable frontend applications usingReact.js or other modern JavaScript frameworks.
  • Translate product requirements and user stories into actionable technical solutions and engineering tasks.
  • Own features throughout the complete lifecycle, from technical design and development through testing, deployment, and production support.
  • Design efficient database schemas and queries for relational databases such asMySQL and PostgreSQL.
  • Apply principles of loose coupling, service encapsulation, scalability, and maintainability when designing distributed systems.
  • Collaborate with Product, UX, Engineering, and other stakeholders to deliver user-focused product experiences.
  • Participate in architecture and technical design discussions and contribute to engineering decisions.
  • Mentor and support engineers throughcode reviews, technical documentation, knowledge sharing, and informal guidance.
  • Define and implement technical and operational metrics to measure system health and manage engineering risks.
  • Improve system observability throughmetrics, monitoring, logging, tracing, and alerting.
  • Troubleshoot production issues, perform root-cause analysis, and implement sustainable solutions.
  • Participate in on-call rotations and contribute to operational excellence and system reliability.
  • Champion best practices in code quality, automated testing, CI/CD, and Agile software development.
  • Evaluate and use appropriateAI-powered engineering and automation toolswhile following organisational policies and security guidelines.
  • Contribute to continuous improvements in architecture, development processes, performance, and engineering productivity.
What Makes You a Great Fit
  • 6–9 years of hands-on software engineering experiencein full-stack or product engineering environments.
  • Strong proficiency inJava and Spring Boot, including Spring-based application development and ORM technologies.
  • Proven experience withReact.jsor modern JavaScript frameworks such as Angular or Vue.
  • Strong understanding ofmicroservices, RESTful APIs, distributed systems, and loosely coupled architectures.
  • Strong experience with relational databases such asMySQL and PostgreSQL, including schema design and query optimisation.
  • Solid foundation in computer science concepts, includingdata structures and algorithms.
  • Strong understanding of scalable, reliable, and observable production systems.
  • Experience with automated testing, code reviews, Agile workflows, and modern software engineering practices.
  • Strong problem-solving skills with a pragmatic approach to complex technical challenges.
  • Excellent communication and collaboration skills with both technical and non-technical stakeholders.
  • Experience working withcloud platforms such as AWSis an advantage.
  • Familiarity withDocker, Kubernetes, and Terraformis desirable.
  • Experience with data-streaming technologies such asApache Kafka, AWS Kinesis, or SNS/SQSis a plus.
  • Exposure toAdTech, programmatic advertising, or real-time bidding platformsis an advantage.
  • Strong ownership mindset with the ability to work independently while contributing effectively to a collaborative engineering team.
  • Willingness to mentor peers, learn new technologies, and continuously improve engineering practices.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Sr Full Stack Developer
Lead Sr Full Stack Developer

Weekday AI (YC W21) • Bengaluru

On-site
INR 1,900,000 - 2,000,000
Assistant Manager - Java Full Stack
Assistant Manager - Java Full Stack

Weekday AI (YC W21) • Bengaluru

On-site
INR 1,000,000 - 2,500,000
Java Fullstack Developer
Java Fullstack Developer

Weekday AI (YC W21) • Bengaluru

On-site
INR 500,000 - 4,600,000
Java Full stack developer
Java Full stack developer

Weekday AI (YC W21) • Maharashtra

On-site
INR 600,000 - 3,000,000
Java Full Stack engineer
Java Full Stack engineer

Weekday AI • Pune District

On-site
INR 2,400,000 - 2,800,000
Java Backend Specialist
Java Backend Specialist

Weekday AI • Bengaluru

On-site
INR 1,500,000 - 3,500,000
Frontend Engineer
Frontend Engineer

Weekday 1 • Bengaluru

On-site
INR 3,500,000 - 10,000,000
Java Full stack Developer
Java Full stack Developer

Cloudesign • Maharashtra

On-site
INR 2,500,000 - 4,200,000
Staff Engineer - Java
Staff Engineer - Java

Weekday AI (YC W21) • Bengaluru

On-site
INR 2,000,000 - 3,000,000
Fullstack Developer (Java)
Fullstack Developer (Java)

Cloudesign • Mumbai

On-site
INR 1,200,000 - 1,800,000