Qualifications and Experience:
- A minimum of 5+ years of hands-on experience in application development and system maintenance support.
- Proven involvement in at least 3 full Software Development Life Cycles (SDLC) in web development.
- Exceptional communication and writing skills with the ability to convey technical information to both technical and non-technical stakeholders effectively.
- Strong analytical and problem-solving skills.
- Proficiency in Java and Java EE (Enterprise Edition) application development.
- Strong expertise in the Spring framework, Spring MVC, jQuery, HTML5, CSS, Bootstrap and Java Web Services (SOAP, RESTful)
- Familiarity with OpenPDF for document generation and manipulation.
- Knowledge of Angular is considered a valuable asset.