Log in
All jobs
W

Manager | Full Stack Java

Weekday
Hyderabad
On-site

About this role

Manager | Full Stack Java

About the role

We are seeking a highly experienced Full Stack Java Engineer with 15–18 years of hands-on software development experience to design, develop, and maintain scalable enterprise applications and distributed systems.

The ideal candidate will have strong expertise in Java, Spring Boot, Microservices, ReactJS/Angular, REST APIs, and relational databases, along with experience in cloud technologies and modern DevOps practices.

This is a hands-on technical leadership role involving end-to-end development, system architecture, technical ownership, mentoring, and collaboration with cross-functional teams. The role does not involve direct people management.

Key Responsibilities

  • Design, develop, and maintain scalable, high-performance applications using Java, Spring Boot, Microservices, and modern frontend frameworks.

  • Build and integrate RESTful APIs and distributed systems following microservices architecture principles.

  • Develop responsive user interfaces using ReactJS, Angular, or Vue.js.

  • Collaborate with product managers, UX designers, and engineering teams to deliver business-critical applications.

  • Translate business requirements and user stories into technical solutions and development tasks.

  • Take end-to-end ownership of application development, deployment, maintenance, and production support.

  • Provide technical guidance and mentorship through code reviews, documentation, and knowledge sharing.

  • Implement monitoring, logging, alerting, and observability solutions to ensure system reliability.

  • Optimize application performance, scalability, security, and database efficiency.

  • Drive best practices in automated testing, CI/CD, code quality, and Agile development.

  • Participate in production support and on-call rotations when required.

  • Leverage approved AI-assisted development tools in accordance with organizational policies.

  • Required Qualifications / Must-Have Skills

  • Experience: 15–18 years of hands-on software engineering experience, including technical ownership of complex applications.

  • Backend Development

  • Strong proficiency in Core Java, Spring Boot, and Spring Framework.

  • Hands-on experience with RESTful APIs, Microservices, and Distributed Systems.

  • Experience with ORM frameworks such as Hibernate/JPA.

  • Strong understanding of object-oriented programming, design patterns, and system architecture.

  • Frontend Development

  • Hands-on experience with ReactJS, Angular, or Vue.js.

  • Strong knowledge of JavaScript and modern frontend development practices.

  • Experience developing scalable, responsive web applications.

  • Database Management

  • Strong experience with relational databases such as MySQL or PostgreSQL.

  • Expertise in database schema design, SQL queries, and performance optimization.

  • Architecture & Engineering

  • Strong understanding of microservices architecture, loose coupling, and service encapsulation.

  • Experience designing scalable and reliable distributed applications.

  • Solid understanding of data structures, algorithms, and computer science fundamentals.

  • Experience defining technical metrics, monitoring application health, and managing operational risks.

  • Technical Leadership

  • Proven ability to take ownership of technical solutions from design through production deployment.

  • Experience mentoring developers and conducting code reviews.

  • Strong analytical, problem-solving, stakeholder management, and communication skills.

  • Ability to collaborate effectively with cross-functional engineering and product teams.

  • Preferred Qualifications / Good-to-Have Skills

  • Experience in AdTech, programmatic advertising, or real-time bidding (RTB) platforms.

  • Hands-on experience with AWS Cloud Services.

  • Knowledge of containerization and orchestration tools such as Docker and Kubernetes.

  • Experience with Infrastructure as Code tools such as Terraform.

  • Familiarity with streaming and messaging technologies such as Apache Kafka, AWS Kinesis, SNS, or SQS.

  • Experience with CI/CD pipelines, automated deployments, and DevOps practices.

  • Knowledge of application monitoring, logging, and observability tools.

  • Experience working in Agile/Scrum development environments.

  • Educational Qualifications

  • Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or equivalent practical experience.

  • Ideal Candidate Profile

The ideal candidate is a hands-on Full Stack Java Technical Lead / Architect / Engineering Manager with 15–18 years of experience who:

  • Has deep technical expertise in Java, Spring Boot, Microservices, and modern frontend technologies.

  • Has experience designing and delivering large-scale enterprise applications.

  • Can independently drive technical decisions and take ownership of complex systems.

  • Possesses strong architectural knowledge and problem-solving capabilities.

  • Has experience mentoring engineering teams without requiring direct reporting responsibilities.

  • Is comfortable working in a fast-paced, collaborative engineering environment.

  • Must-have skills

  • JavaReactJSAngularJS

  • Good-to-have skills

  • Spring BootMicroservicesREST APIs

Your next opportunity starts here

Prepare, apply, track, interview and get hired — all from one platform, with AI in your corner.

Download app

Or sponsor Premium for someone who's job hunting →