Java Full Stack Developer with react js
Posted on:
26 days ago
Vacancies:
1 Vacancy
Job Summary
Client: Virtusa
Location: Chennai
Experience: 4 to 6 Years
Position Overview
We are looking for a highly skilled and dynamic Java Full Stack Developer with a strong expertise in to join our engineering team in this role you will design develop and maintain robust scalable and high-performing end-to-end applications. The ideal candidate has a solid grasp of backend microservices architectures fluent frontend capabilities and a proven track record of delivering clean production-ready code within fast-paced agile environments.
Key Responsibilities
Location: Chennai
Experience: 4 to 6 Years
Position Overview
We are looking for a highly skilled and dynamic Java Full Stack Developer with a strong expertise in to join our engineering team in this role you will design develop and maintain robust scalable and high-performing end-to-end applications. The ideal candidate has a solid grasp of backend microservices architectures fluent frontend capabilities and a proven track record of delivering clean production-ready code within fast-paced agile environments.
Key Responsibilities
- Full Stack Development: Design build and deploy robust backend services using Java/Spring Boot and intuitive responsive user interfaces using .
- API Design: Create consume and maintain secure scalable and well-documented RESTful APIs and Microservices.
- State Management & UI: Optimize frontend performance using React workflows (Hooks Context API Redux/MobX) and ensure cross-browser compatibility.
- Database Management: Write efficient SQL/NoSQL queries design schemas and handle data migration and caching strategies.
- Quality Assurance: Write clean testable code and implement automated testing (JUnit Mockito for backend; Jest/Enzyme/RTL for frontend).
- CI/CD & Deployment: Collaborate on DevOps workflows leveraging Docker and CI/CD pipelines for seamless cloud deployment.
- Agile Collaboration: Participate actively in sprint planning code reviews and technical design discussions to maintain high code quality standards.