HamburgerMenu
hirist

Java Full Stack Developer

Infinium Associates
Multiple Locations
6 - 9 Years

Posted on: 27/11/2025

Job Description

We are looking for a skilled Java Full Stack Developer with strong expertise in React.js for front-end development and good exposure to Node.js for backend or microservices. The ideal candidate will be responsible for designing, developing, and maintaining scalable web applications end-to-end.

Key Responsibilities :



- Develop and maintain web applications using Java (Spring Boot) and React.js.

- Collaborate with cross-functional teams to design and implement robust and scalable solutions.

- Build RESTful APIs and integrate them with front-end components.

- Write clean, maintainable, and efficient code following best practices.

- Participate in code reviews, testing, and debugging.

- Optimize applications for performance, scalability, and security.

- Work with databases such as MySQL, PostgreSQL, or MongoDB.

- Good-to-have : Develop or support microservices using Node.js.

- Stay up to date with emerging technologies and frameworks.

Required Skills and Experience :

- 5 + years of Strong programming experience in Java (JDK 8 or above).

- Hands-on experience with Spring Boot, Spring MVC, and REST APIs.

- Strong proficiency in React.js, including hooks, state management, and component-based architecture.

- Knowledge of HTML5, CSS3, JavaScript (ES6+), and TypeScript.

- Experience working with databases (SQL/NoSQL).

- Familiarity with version control systems (Git) and CI/CD pipelines.

- Understanding of microservices architecture and containerization (Docker, Kubernetes).

- Good problem-solving and analytical skills.

Good to Have :

- Experience with Node.js, Express.js, or similar backend JavaScript frameworks.

- Knowledge of cloud platforms such as AWS, Azure, or GCP.

- Experience with Agile/Scrum methodologies.

- Exposure to unit testing frameworks like JUnit, Jest, or Mocha.

The job is for:

Women candidates preferred
May work from home
info-icon

Did you find something suspicious?