Virtusa

Senior Java FullStack Developer

Bangalore Division, KA, IN

17 days ago
Save Job

Summary

We are looking for a 7 years to 9 years talented and motivated Full Stack Developer with experience in Java and React.js to join our dynamic team. In this role, you will work on both backend and frontend development, contributing to the design, implementation, and maintenance of applications that offer exceptional user experiences. You will collaborate with other developers, product managers, and stakeholders to deliver high-quality software solutions.Design, develop, and deploy Java-based backend applications, ensuring scalability, reliability, and security.

I

Implement RESTful APIs and microservices to facilitate integration with other systems.

Work closely with DevOps teams, and stakeholders to define and deliver end-to-end solutions.

Ensure code quality by writing unit tests, conducting code reviews, and adhering to best practices.

Build and manage CI/CD pipelines to automate testing and deployment of Java applications using AWS tools

Provide ongoing maintenance, support, and updates to backend systems in production environments

Strong proficiency in Java

Expertise in Springboot

Experience with JUnit, Mockito, and unit testing practices.

Experience with Microservices Architecture

Experience with RESTFUL API Design

Experience in Docker & Kubernetes

Experience in SQL , NOSQL, MySql

Experience in CI/CD pipeline

Strong problem-solving skills and ability to troubleshoot complex issues in production systems.

Excellent communication skills and the ability to collaborate effectively with cross-functional teams.

Experience in version Control system

Experience in Agile Methodologies

Strong Experience in HTML, CSS

Strong Experience in Javascript

Hands-on experience with React.js and Redux.

Familiarity with frontend build tools (Webpack, Babel, NPM).

Good to have

integrate backend services with AWS cloud services (e.g., EC2, S3, Lambda, RDS, DynamoDB, SQS, etc.).

Troubleshoot and optimize the performance of Java applications, ensuring high efficiency and scalability on AWS infrastructure.

Collaborate with the team to design and implement cloud-native solutions using AWS best practices

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job