Java Full Stack Developer(React*)

Talent21

Hyderabad

On-site

INR 1,200,000 - 1,600,000

Full time

4 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Talent21 offers career growth and a-st
Competitive compensation

Job summary

Talent21 in Hyderabad, India, seeks an experienced software engineer to architect and build scalable backend systems using Java, Spring Boot, and microservices, while delivering modern frontend with ReactJS.

You will own REST APIs, database performance, CI/CD pipelines, and cloud deployments on AWS/Azure/GCP, mentor juniors, and help drive best practices in DevOps and quality assurance.

Qualifications

  • 6+ years of hands-on experience in Java application development.
  • Strong expertise in Java, Spring Boot, and Microservices architecture.
  • Hands-on experience with ReactJS and modern frontend development.
  • Strong knowledge of REST API development and integration patterns.
  • Experience with SQL databases and database optimization.
  • Experience with messaging systems such as Kafka and RabbitMQ.
  • Strong understanding of application security and secure development practices.
  • Hands-on experience with Docker and Kubernetes.
  • Experience designing and maintaining CI/CD pipelines.
  • Strong knowledge of automated testing frameworks such as: JUnit, Mockito, Jest.
  • Experience implementing unit, integration, end-to-end, and performance testing strategies.
  • Strong problem-solving and analytical skills.
  • Excellent communication and stakeholder management abilities.
  • Demonstrated ownership mindset and ability to lead technical initiatives.
  • Strong focus on quality engineering and automation-first practices.

Responsibilities

  • Architect, design, and develop scalable backend solutions using Java, Spring Boot, and Microservices.
  • Design and implement modern frontend applications using ReactJS and related technologies.
  • Develop and maintain automated testing frameworks including unit, integration, end-to-end, and performance testing.
  • Design, develop, and manage RESTful APIs and enterprise integration services.
  • Work with relational databases and optimize data access and performance.
  • Implement and support messaging and event-driven architectures using Kafka, RabbitMQ, or similar technologies.
  • Ensure application security by implementing industry-standard security controls and secure coding practices.
  • Build, deploy, and manage containerized applications using Docker and Kubernetes.
  • Develop and maintain CI/CD pipelines integrated with testing and deployment automation.
  • Collaborate with cloud engineering teams to deploy and support applications on AWS, Azure, or GCP.
  • Conduct architecture reviews, code reviews, and test reviews to ensure quality and compliance with standards.
  • Mentor and guide junior developers and technical team members.
  • Drive best practices in software engineering, DevOps, quality assurance, and automation.
  • Troubleshoot and resolve complex technical issues across the application stack.
  • Participate in Agile ceremonies and contribute to continuous improvement initiatives.

Skills

Java
Spring Boot
Microservices
ReactJS
REST API
SQL
Kafka
RabbitMQ
Security
Docker
Kubernetes
CI/CD
JUnit
Mockito
Jest
Unit testing
Performance testing
Problem solving
Communication
Ownership
QA/Automation

Job description

Job description
Your Future Duties and Responsibilities
  • Architect, design, and develop scalable backend solutions using Java, Spring Boot, and Microservices.
  • Design and implement modern frontend applications using ReactJS and related technologies.
  • Develop and maintain automated testing frameworks including unit, integration, end-to-end, and performance testing.
  • Design, develop, and manage RESTful APIs and enterprise integration services.
  • Work with relational databases and optimize data access and performance.
  • Implement and support messaging and event-driven architectures using Kafka, RabbitMQ, or similar technologies.
  • Ensure application security by implementing industry-standard security controls and secure coding practices.
  • Build, deploy, and manage containerized applications using Docker and Kubernetes.
  • Develop and maintain CI/CD pipelines integrated with testing and deployment automation.
  • Collaborate with cloud engineering teams to deploy and support applications on AWS, Azure, or GCP.
  • Conduct architecture reviews, code reviews, and test reviews to ensure quality and compliance with standards.
  • Mentor and guide junior developers and technical team members.
  • Drive best practices in software engineering, DevOps, quality assurance, and automation.
  • Troubleshoot and resolve complex technical issues across the application stack.
  • Participate in Agile ceremonies and contribute to continuous improvement initiatives.
Required qualifications to be successful in this role
Must-Have Skills
  • 6+ years of hands-on experience in Java application development.
  • Strong expertise in Java, Spring Boot, and Microservices architecture.
  • Hands-on experience with ReactJS and modern frontend development.
  • Strong knowledge of REST API development and integration patterns.
  • Experience with SQL databases and database optimization.
  • Experience with messaging systems such as Kafka and RabbitMQ.
  • Strong understanding of application security and secure development practices.
  • Hands-on experience with Docker and Kubernetes.
  • Experience designing and maintaining CI/CD pipelines.
  • Strong knowledge of automated testing frameworks such as:
    • JUnit
    • Mockito
    • Jest
  • Experience implementing unit, integration, end-to-end, and performance testing strategies.
  • Strong problem-solving and analytical skills.
  • Excellent communication and stakeholder management abilities.
  • Demonstrated ownership mindset and ability to lead technical initiatives.
  • Strong focus on quality engineering and automation-first practices.
Good-to-Have Skills
  • Experience with cloud-native application development.
  • Hands-on experience with AWS, Azure, or Google Cloud Platform.
  • Experience with API Gateway technologies.
  • Knowledge of event-driven architecture patterns.
  • Experience with caching technologies such as Redis or Hazelcast.
  • Experience with automated UI testing tools such as Selenium.
  • Exposure to performance engineering and observability frameworks.
  • Experience in enterprise-scale digital transformation programs.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java React Developer-S
Java React Developer-S

Infosys • Hyderabad, Chennai District, Bengaluru

Hybrid
INR 1,200,000 - 1,800,000
Java Developer
Java Developer

Talent21 • Hyderabad

On-site
INR 4,000,000 - 6,000,000
Full Stack Engineer
Full Stack Engineer

New Media Holding • Gurugram District

On-site
INR 900,000 - 1,400,000
Java Developer (React)
Java Developer (React)

Alten • Bengaluru

On-site
INR 1,800,000 - 3,600,000
Java Full Stack Developer
Java Full Stack Developer

Bounteous x Accolite • Chennai District, Bengaluru, Gurugram District

Hybrid
INR 1,500,000 - 2,500,000
Java Microservices + React Developer
Java Microservices + React Developer

Patch Infotech Pvt Ltd • Gurugram District

On-site
INR 1,500,000 - 2,100,000
Java Full Stack Developer(React.js)
Java Full Stack Developer(React.js)

V2 Solutions • Kolkata District

On-site
INR 700,000 - 1,100,000
Java Full Stack Developer
Java Full Stack Developer

Advance Career Solutions • Dadri, Greater Noida

Hybrid
INR 900,000 - 1,500,000
Java Full Stack Developer - Reactjs
Java Full Stack Developer - Reactjs

Capgemini • Bengaluru, Mumbai

Hybrid
INR 1,500,000 - 2,800,000
Java Full Stack Developers with ReactJS
Java Full Stack Developers with ReactJS

Deloitte Shared Services India • Hyderabad, Bengaluru

Hybrid
INR 1,500,000 - 2,100,000