virtusa
Java FullStack Developer
Salary
Job description
Location: Remote
Primary Skills Java, Spring Boot, Microservices, ReactJS, Codex/Caude Experience 8+ years of hands-on experience in designing, developing, and maintaining enterprise-grade applications. Role Summary We are seeking a highly skilled and experienced Full-Stack Developer with a strong background in Java and React development. This role involves leading the design, development, and delivery of complex, high-performance, and scalable enterprise-grade applications. The successful candidate will apply deep technical expertise and architectural insight to deliver scalable, high-performance solutions.Key Responsibilities Design, develop, and maintain microservices using Java and Spring Boot. Develop backend services using Java, Spring, Spring Boot, and related frameworks. Develop new user-facing features using React.js and build reusable components and front-end libraries. Integrate applications with databases (SQL/NoSQL) and external APIs. Collaborate with DevOps for CI/CD pipelines and cloud deployments. Write clean, maintainable, and efficient code following industry best practices and coding standards. Participate in agile ceremonies, including stand-ups, sprint planning, and retrospectives. Required Skills & Experience Backend Strong expertise in Java / J2EE (Core Java, OOP concepts, Multithreading, Collections) and Spring Framework including Core, Spring Boot, Spring Integration, Batch, JDBC, and Hibernate. Microservices Hands-on experience with Microservices architecture and design patterns. Frontend Expertise in React.js and its core principles, including React Hooks, Context API, and state management libraries (e.g., Redux). Hands-on experience in Web technologies (HTML, CSS, React JS). Databases Experience with RDBMS (preferably Oracle) and NoSQL (preferably MongoDB). Working knowledge of SQL and/or NoSQL databases. knowledge of CI/CD pipelines and experience in tools such as Jenkins, GitLab CI, and GitHub Actions. Strong understanding of RESTful and SOAP APIs. SDLC - Experience in AI SDLC tools using Codex or Claude is a MUST Soft Skills Excellent verbal and written communication skills, with the ability to articulate complex technical concepts. Ability to work effectively in a fast-paced, agile environment. Proven leadership skills, including mentoring, coaching, and motivating technical teams (for Senior Lead roles).


