Java Full Stack with React JS

Ness Digital Engineering

Hyderabad

Hybrid

INR 3,800,000 - 5,800,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Learning resources & certifications
Career growth opportunities
Flexible remote options

Job summary

Ness Digital Engineering is seeking an experienced Java Full Stack Lead to guide a team delivering enterprise-grade web applications. You will own design decisions, mentor developers, and ensure timely delivery across the full software lifecycle.

Ideal candidates have 8+ years in software development, strong Java/Spring Boot, experience with Angular or ReactJS, and cloud/microservices expertise. The role supports flexible remote options and a collaborative, Agile environment.

Qualifications

  • 8+ years of software engineering experience with hands-on leadership.
  • Strong expertise in Java, Spring Boot, and RESTful services.
  • Proficient in front-end frameworks such as Angular or ReactJS.
  • Experience with databases Oracle, SQL Server or PostgreSQL and PL/SQL.
  • Cloud experience on AWS, Azure or GCP and microservices architecture.

Responsibilities

  • Lead design, architecture, and development of full-stack solutions.
  • Mentor engineers and enforce coding best practices.
  • Drive code reviews and process improvements across teams.
  • Collaborate with product owners, architects, and QA to deliver quality software.
  • Guide planning, estimation, and prioritisation for development efforts.
  • Oversee CI/CD setup and DevOps collaboration for smooth delivery.
  • Champion Agile ceremonies and assist in sprint planning.

Skills

Team leadership
Mentorship
Communication
Agile
Problem solving

Tools

Angular
ReactJS
HTML5
CSS3
Java
Spring Boot
RESTful services
Oracle
SQL Server
PostgreSQL
AWS
Azure
GCP
Docker
Kubernetes
Jenkins
CI/CD
TDD

Job description

Life at Ness

At Ness, people come first. Here, you'll be part of a vibrant team that values curiosity, innovation, and growth. We work with industry-leading clients on projects that truly make an impact while supporting every team member in carving out their unique career path. With resources for learning, certifications, and hands-on experiences, Ness offers you more than just a job-it’s a place where your ideas, ambition, and well-being matter.

The Role

We are seeking an experienced and driven Java Full Stack Lead to join our engineering team. This role involves leading a team of developers across the full software development lifecycle—design, architecture, implementation, deployment, and support—delivering enterprise-grade web applications. You will work closely with cross-functional teams to guide technical decisions, mentor engineers, and ensure quality delivery.

Key Responsibilities
  • Lead technical design, architecture, and development of full-stack solutions using Java and modern UI frameworks.
  • Mentor and support developers through best practices in coding, testing, and system design.
  • Perform code reviews and lead efforts to drive continuous improvement in engineering processes.
  • Collaborate with product owners, architects, and QA to deliver high-quality software on time.
  • Guide planning, estimation, and prioritisation for development efforts.
  • Manage CI/CD pipeline setup and DevOps collaboration for smooth delivery.
  • Champion agile practices and contribute to PI, sprint planning, and retrospectives.
  • Take ownership of deliverables, deployments, and production support as needed.
Qualifications and Skills
  • Strong team leadership and mentorship experience.
  • Effective communicator with ability to bridge technical and business teams.
  • Strategic thinker with a hands-on approach to problem-solving.
  • Comfortable working in fast-paced, collaborative environments.
  • Proven experience delivering complex enterprise software solutions.
Core Skills
  • 8+ years of experience in Java, Spring Boot, Spring Core, RESTful services.
  • Proficiency in front-end development with Angular or ReactJS, HTML5, CSS3, JavaScript.
  • Strong knowledge of databases (Oracle, SQL Server, or PostgreSQL), PL/SQL.
  • Experience with cloud platforms such as AWS, Azure, or GCP.
  • Familiar with microservices architecture, containerization (Docker/Kubernetes), and DevOps (Git, Jenkins, CI/CD).
  • Test-driven development (TDD), unit testing, and automation best practices.
  • Familiarity with system observability, monitoring, and performance tuning.
Nice to Have
  • Experience working on financial domain or data-heavy applications.
  • Exposure to message queues like RabbitMQ, IBM MQ.
  • Hands-on with design patterns, system architecture documentation, and review.
What Makes You a Great Fit
  • You have 8-12 years of experience in software engineering, with at least 2-3 years in a technical or team lead role.
  • Strong expertise in Java, Spring Boot, RESTful services, and modern front-end frameworks like Angular or ReactJS.
  • Skilled in database design and optimization (Oracle, SQL Server, PostgreSQL) and writing efficient PL/SQL queries.
  • Hands-on experience with cloud platforms (AWS, Azure, or GCP) and microservices architecture.
  • Familiarity with containerization (Docker/Kubernetes) and DevOps practices including CI/CD pipelines.
  • Ability to lead technical design and architecture discussions, mentor developers, and enforce coding best practices.
  • Comfortable collaborating with cross-functional teams and driving Agile ceremonies like sprint planning and retrospectives.
  • Bonus: Exposure to financial domain projects, messaging systems (RabbitMQ, IBM MQ), and system observability tools.
Why Join Us

At Ness, you will work with diverse, talented professionals who are dedicated to making an impact through technology. We encourage applicants of all backgrounds to apply—even if you don't meet every requirement, we'd love to connect with you if this role excites you. We're committed to creating an inclusive workplace that celebrates each team member's unique talents.

With flexible remote options, diverse projects, and access to development resources, joining Ness means building a career that's meaningful and impactful.

What to Expect Next
  1. HR Interview - A conversation to get to know you better and align on expectations.
  2. Technical Interview - A chance to showcase your skills and experience.
  3. Client Interview - Ensuring mutual fit between you and the client team.
  4. Offer Stage - If everything aligns, we'll be happy to make it official.

While many of our roles involve just 2-3 steps, some client processes may include additional conversations. Regardless of the path, we aim to keep every step transparent and respectful of your time.

Ready to Start Your Journey?
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Bigdata team member - L3
Bigdata team member - L3

Ness Digital Engineering • Hyderabad

Remote
INR 1,800,000 - 2,400,000
Bigdata team member - L3
Bigdata team member - L3

Ness Group • Hyderabad

Hybrid
INR 2,500,000 - 4,200,000
Azure Data Engineer
Azure Data Engineer

Ness Digital Engineering • Bengaluru

Hybrid
INR 1,500,000 - 2,300,000
Salesforce QA (L2)
Salesforce QA (L2)

Ness Digital Engineering • Maharashtra

Remote
INR 1,500,000 - 3,000,000
Bigdata team member - L3
Bigdata team member - L3

Ness Digital Engineering • Hyderabad

Hybrid
INR 2,800,000 - 5,000,000
Lead Software Engineer - Full Stack Development
Lead Software Engineer - Full Stack Development

Blue Yonder Pvt Ltd • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Bigdata QA team member - L2
Bigdata QA team member - L2

Ness Digital Engineering • Hyderabad

On-site
INR 900,000 - 1,300,000
Bonuses
Training & Certifications
Social events
Software Engineer - Full Stack Developer (Java+React)
Software Engineer - Full Stack Developer (Java+React)

NECSWS • Pune District

Hybrid
INR 1,200,000 - 1,800,000
Salesforce QA (L2)
Salesforce QA (L2)

Ness Group • Pune District

Remote
INR 2,800,000 - 4,200,000
Java Full Stack Developer
Java Full Stack Developer

Persistent Systems • Bengaluru

Hybrid
INR 900,000 - 1,500,000
Hybrid work model
Education sponsorship
Flexible work hours
+2