Senior Software Engineer - Java + React

Virtusa
a month ago
tie
3 Applied
Expired on: Jul 02 2024
tie

Ref.No 00005461

Description

Qualifications


  • Minimum of 4 years of hands-on experience in Object-Oriented Analysis and Design (OOAD).
  • 3+ years of enterprise-level Java development experience, designing and delivering complex applications.
  • Proficiency in Java Standard Edition 8 (JSE 8) and Java Enterprise Edition 5 (JEE 5).
  • Strong expertise in Spring 5, Spring Boot, and Spring MVC frameworks.
  • Familiarity with frontend technologies such as VueJS 3 or Angular.
  • Experience with JavaServer Pages Standard Tag Library (JSTL) for UI development.
  • Knowledge of Spring AOP, Annotations, and Security for application enhancement.
  • Hands-on experience with Apache Maven for build management.
  • Familiarity with SOAP WebServices and integration into application architecture.
  • Proficiency in Unix Scripting (Korn Shell) and GIT Source Control.


Preferred


  • Certification as a SUN/Oracle Java Developer.
  • Bachelor's degree in Computer Science or related field.
  • Strong problem-solving skills and the ability to work effectively in a collaborative team environment.

Responsibilities


  • Collaborate with cross-functional teams to gather and analyze software requirements.
  • Design and develop robust and scalable Java-based enterprise applications using Object-Oriented Analysis and Design (OOAD) principles.
  • Utilize Java SE 8 and JEE 5 technologies to deliver high-quality software solutions.
  • Implement Spring 5 and Spring Boot frameworks for efficient application development.
  • Develop and maintain Spring MVC web applications, ensuring seamless user experiences.
  • Work with VueJS 3 or Angular to create interactive and dynamic frontends for web applications.
  • Apply JavaServer Pages Standard Tag Library (JSTL) for efficient UI development.
  • Implement Spring AOP, Annotations, and Security to enhance application performance and security.
  • Utilize Apache Maven for project build and dependency management.
  • Ensure code quality by writing unit tests using JUnit and integrating SOAP WebServices into the application architecture.


Skills
React
API
Web services
J2EE
Spring framework
Industry Sector