Java Full stack Developer
Summary
Build and maintain Java-based backend services and React.js frontends, integrating REST APIs, microservices, and micro frontends in an Agile environment.
Company Overview
U3 INFOTECH PTE. LTD. delivers software services, business solutions, and project management outsourcing across sectors like banking, insurance, healthcare, and technology, leveraging strong domain expertise and mature delivery capabilities to serve major clients.
Job Summary
Develop and integrate scalable Java-based backend and React.js frontend applications, focusing on REST APIs, microservices, and micro frontend architectures to deliver robust software solutions in an Agile environment.
Responsibilities
- Develop and maintain Java applications using versions 8, 11, and 17+ to ensure scalable backend services
- Implement REST APIs and microservices to support modular and efficient system architecture
- Design and build frontend interfaces using React.js, JavaScript (ES6+), HTML5, CSS3, and Bootstrap/Material UI for responsive user experiences
- Develop and integrate Micro Frontend (MFE) applications using React to enable modular frontend deployment
- Manage application state effectively using Redux or Context API to maintain consistent UI behavior
- Utilize Spring Boot, Spring MVC, Spring Data JPA, and Spring Security frameworks to build secure and maintainable backend services
- Apply strong knowledge of Oracle, PostgreSQL, or MySQL databases to design and optimize data storage and retrieval
- Use Git version control systems to manage source code and collaborate with development teams
- Build and manage project dependencies and builds using Maven or Gradle to ensure reliable software delivery
- Participate actively in Agile/Scrum ceremonies to align development with business goals and improve team productivity