View All Jobs 128417

Java Full Stack Engineer

Lead full-stack development of enterprise applications using Java Spring and Angular
Bangalore
Senior
22 hours agoBe an early applicant
Virtusa

Virtusa

Provides digital engineering, IT consulting, and outsourcing services to help enterprises modernize systems and accelerate digital transformation.

Lead Software Engineer

Java Full Stack Developer with Angular Position Overview: We are seeking a highly motivated and skilled Java Full Stack Developer with Angular to join our dynamic development team. The ideal candidate will be responsible for designing, developing, and maintaining both the front end using Angular and back end using Java Spring components of our enterprise applications. This role requires a strong understanding of the entire software development lifecycle from concept and design to testing and deployment.

Key Responsibilities:

  • Design, develop, and maintain high volume, low latency applications for mission critical systems ensuring high availability and performance.
  • Develop robust and scalable backend services using Java Spring Boot and RESTful APIs.
  • Build responsive, modern, and user-friendly web interfaces using Angular version 10, TypeScript, and HTML/CSS.
  • Collaborate with cross-functional teams, Product Managers, Designers, other Engineers to define, design, and ship new features.
  • Contribute to all phases of the development lifecycle including writing well-designed, testable, and efficient code.
  • Ensure application stability, performance, and security through effective unit testing, integration testing, and code reviews.
  • Troubleshoot, debug, and upgrade existing systems.
  • Stay up to date with new technologies and industry best practices.

Required Qualifications:

  • Technical Skills: 7 years of professional experience in software development.
  • Backend Expertise: Strong proficiency in Java and the Spring Framework (Spring Boot, Spring MVC, Spring Security, Spring Data JPA).
  • Frontend Expertise: Extensive experience with Angular version 10 or higher, TypeScript, HTML5, CSS3, and modern frontend development tools.
  • Database: Experience with relational databases (e.g., PostgreSQL, MySQL, Oracle) and writing complex SQL queries.
  • APIs: Proven experience designing and consuming RESTful and/or SOAP services.
  • DevOps Tools: Familiarity with version control (Git), CI/CD pipelines (e.g., Jenkins, GitLab CI), and build tools (Maven, Gradle). Experience with containerization (Docker) and orchestration (Kubernetes) is a plus.
  • Soft Skills and Others: Excellent problem solving and analytical skills. Strong communication and interpersonal skills with the ability to work effectively in a team environment. Ability to work independently and manage multiple tasks simultaneously. Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field or equivalent practical experience.
+ Show Original Job Post
























Java Full Stack Engineer
Bangalore
Engineering
About Virtusa
Provides digital engineering, IT consulting, and outsourcing services to help enterprises modernize systems and accelerate digital transformation.