Description
Responsibilities
- Collaborate closely with cross-functional teams to comprehensively gather and analyze software requirements.
- Design, develop, and implement robust, scalable Java-based enterprise applications utilizing Object-Oriented Analysis and Design (OOAD) principles.
- Utilize Java SE 8 and JEE 5 technologies proficiently to deliver high-quality software solutions that meet business needs.
- Implement and leverage Spring 5 and Spring Boot frameworks to streamline and expedite application development processes.
- Develop, enhance, and maintain Spring MVC web applications, ensuring seamless and user-friendly experiences.
- Create interactive and dynamic frontends for web applications using VueJS 3 or Angular.
- Apply JavaServer Pages Standard Tag Library (JSTL) effectively to facilitate efficient UI development.
- Implement Spring AOP, Annotations, and Security mechanisms to augment application performance and fortify security measures.
- Utilize Apache Maven for project build and meticulous dependency management.
- Uphold code quality by writing comprehensive unit tests using JUnit and integrating SOAP WebServices into the application architecture.
Qualifications
- Minimum of 5 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 utilizing JavaServer Pages Standard Tag Library (JSTL) for UI development.
- Knowledgeable in Spring AOP, Annotations, and Security for application enhancement.
- Hands-on experience with Apache Maven for efficient build management.
- Familiarity with SOAP WebServices and their integration into application architecture.
- Proficiency in Unix Scripting (Korn Shell) and GIT Source Control.
Skills
Java development
Vue.js Development
Java Enterprise Edition
Industry Sector