virtusa
Senior Consultant
Salary
Job description
We are seeking a highly capable Java Full Stack Developer (Java FSD) designs, builds, and maintains end-to-end web applications. This role requires backend expertise in Java and Spring Boot, combined with frontend skills in modern frameworks like React or Angular. They typically handle system architecture, API creation, and database integration.
Backend Development Design and build scalable microservices using Java and the Spring Framework (especially Spring Boot).
API Design Build, secure, and integrate RESTful APIs to ensure seamless communication between the front and back ends.
Database Management Work with relational (e.g., MySQL, PostgreSQL) and non-relational (e.g., MongoDB) databases, including writing and optimizing queries.
Frontend Development Create dynamic, responsive user interfaces using frameworks like React, Angular, or Vue.js
Production Support Monitor application performance, troubleshoot production issues, and optimize scalability.


