Skip to main content

Java React Developer

Technology
CGI
Bengaluru, India1 months agoUntil 22/6/2026
Full timeOn-site

Job description

Education Qualification:

Bachelor's degree in Computer Science or related field or higher with minimum 5 years of relevant experience.

Position Description:

We are seeking a highly skilled and motivated Java React Developer to join our team. In this role, you will be responsible for designing, developing, and maintaining high-quality web applications, working closely with cross-functional teams to deliver scalable and efficient software solutions. Your expertise in both front-end and back-end technologies will be crucial in ensuring the robustness and user-friendliness of our platforms.

Your future duties and responsibilities:

  • Design, develop, and maintain both front-end (user-facing features with React) and back-end (server-side logic with Java) components of applications
  • Work closely with cross-functional teams including product managers, designers, and other developers to understand requirements, define features, and ensure seamless integration
  • Develop and integrate robust RESTful APIs and web services to ensure smooth data exchange between the front-end and back-end systems
  • Write clean, efficient, reusable, and well-documented code, participating in code reviews to maintain high quality and consistency
  • Ensure the performance, quality, and responsiveness of applications, identifying and addressing bottlenecks or bugs in a timely manner
  • Troubleshoot and debug application issues across the entire stack
  • Stay current with emerging technologies and best practices, contributing to team and organizational improvements in process and infrastructure
Required qualifications to be successful in this role: Must-Have Skills:
  • 5+ years of experience in software development
  • Expert Proficiency in: Java21, Spring Boot, Microservices ArchitectureFrontend User Interface development: React or Angular
  • Deployment and hosting with Terraform, Helm, Infrastructure as code, Kuber-netes, AWS
  • A passion for automation and implementing recurring tasks, testing, and security in CI/CD systems
Good-to-Have Skills:
  • Experience with containerization technologies such as Docker and Kubernetes
  • Experience with cloud platforms such as Azure or AWS
  • Familiarity with UX design principles and tools such as Sketch or Figma
  • Experience with version control systems such as Git
Skills:
  • Hibernate
  • Java
  • JavaScript
  • Spring Boot
  • Terraform
Keywords
javareact-jsreacteducation-trainingcomputer-scienceplanning-and-designvisual-art-designproduct-development-and-designseamless-integrationaws-data-exchangedata-exchangescode-reviewtroubleshootingdebuggingemerging-technologiespolicies-and-practicessoftware-developmenttraining-and-developmentspringspring-bootmicroservicesuser-interface-uiterraformhelminfrastructure-as-code-iackuberamazon-web-servicestesting-and-analysiscustomer-intelligence-cicontinuous-integrationcd-certificate-of-depositci-cdcontainerizationdockerkubernetesmicrosoft-azureuser-experience-uxmobile-app-user-experiencesketchfigmasoftware-version-managementrevision-managementsource-code-managementversion-controlembedded-control-automationhibernatejavascript

Interested in this role?