Bestkaam Logo
iAgami Logo

Java Software Engineer

Actively Reviewing the Applications

iAgami

India, Karnataka, Bengaluru Full-Time On-site INR 8–17 LPA
Posted 2 weeks ago Apply by May 6, 2026

Job Description

Job Description: Java Full Stack Developer (Java + React + Maven)


Role Overview

We are looking for a skilled Java Full Stack Developer with strong backend expertise and hands-on experience in modern frontend technologies. The ideal candidate should be proficient in Java, Spring Boot, React JS, and Maven-based build management, and passionate about building scalable, high-performance applications.


Key Responsibilities

  • Design, develop, and maintain full stack web applications
  • Develop scalable backend services using Java & Spring Boot
  • Build responsive and interactive user interfaces using React JS
  • Integrate frontend components with backend RESTful APIs
  • Use Maven for build automation, packaging, and dependency management
  • Participate in code reviews and ensure adherence to best coding practices
  • Collaborate with cross-functional teams including QA, DevOps, and Product
  • Troubleshoot, debug, and optimize application performance


Required Skill Set

  • Strong experience in Java (11 / 17 / 18)
  • Hands-on experience with Spring Boot, Spring Core
  • Proficiency in React JS for frontend development
  • Solid experience with Maven for build and dependency management
  • Experience building and consuming RESTful APIs
  • Basic to intermediate experience in Shell Scripting
  • Experience with relational databases such as MySQL, PostgreSQL, SQL
  • Good understanding of clean code principles and performance optimization


Preferred Qualifications (Good to Have)

  • Experience with CI/CD pipelines
  • Familiarity with cloud platforms (AWS/Azure/GCP)
  • Knowledge of Docker/Kubernetes
  • Experience with Agile/Scrum methodologies

Quick Tip

Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.