Fullstack Developer(Java with React)
CGIJob description
Job Title: Senior Java Full stack Developer
Required Qualifications
. Build end to end full stack solutions using React (UI) and Java Spring Boot (microservices).. Design, develop, version, and maintain REST APIs with strong standards for performance, reliability, and usability.
. Implement clean, reusable UI components and modern frontend patterns (hooks, state management, routing, performance optimization).
. Develop backend services using microservices architecture (service boundaries, domain modeling, integration patterns).
. Work with API gateways to manage routing, authentication/authorization, throttling, policy enforcement, and analytics.
. Participate in design reviews, code reviews, technical documentation, incident analysis, and continuous improvement initiatives.
Preferred Qualifications
. Develop and maintain the front-end interface of applications, ensuring user experience and interface design fidelity.. Implement server-side logic and database management to handle the back end functionality of web applications.
. Collaborate with product managers and other developers to plan, design, and develop dynamic, high quality web applications.
. Debug and troubleshoot issues across the full stack, including both client side and server side code.
. Integrate third party services and APIs to enhance application functionality and user experience.
. Write comprehensive unit tests and documentation for both front end and back end code to ensure maintainability and scalability.
. Participate in code reviews to maintain code quality and ensure best practices are followed.
. Have good emotional intelligence and empathy when interacting with others.
. Actively participate in Design Discussions, and Demos.
Interested in this role?