About the role
Requirements: What you'll need
Skills, Knowledge, Experience, and Qualifications:
Software Developers x 3
Mandatory Requirements
- 10 years of hands-on experience with software development, especially highly sensitive / secure, high performance, high availability Cloud solutions, including application performance analysis, modeling, and tuning.
- Must have extensive experience (5+ years) in development of enterprise-grade applications using Restful API and Angular frameworks, Micro Service Model, etc, and API documentation / testing.
- Must have demonstrated experience (5+ years) in Front-end / User Interface development including proficiency in HTML 5, CSS3, JavaScript / TypeScript, responsive web design and cross-browser compatibility, and deep knowledge of Angular Framework like components, services, modules, decorators, routing, and the latest Angular features and best practices.
- Experience with enterprise integration technologies, such as JMS, AMQP, REST, or IBM Mainframe interfaces (e.g. IMS Adapter), and an understanding of how to use them in a Spring Integration context.
Nice-to-Have Skills and Experience
- Have knowledge on application security in Cloud environment, for example, Oauth2, Multi-Factor Authentication, SSO, OWASP, certificate based or protected API, JWT Authentication, TLS1.2, and Digital Signature (and its interoperability between multiple applications).
- Hands-on experience in pdf generation and implementation
- Have knowledge in database administration, database performance management, data cleansing, data quality, and data conversion & validation.
Desired Skills and Experience
- A passion for staying up to date with the latest industry trends and technologies, and a desire to continuously learn and improve your skills.
- Strong analytical, problem-solving and debugging skills, and experience diagnosing, uncovering pros & cons (beyond technical approach), and resolving complex issues.
- A track record of delivering high-quality, robust, and scalable solutions in a fast-paced, deadline-driven environment.
- 5+ years' experience and strong expertise in the frontend UI development with Angular and Open-Source Cloud-Native framework, Micro Service Model, and AODA compliance (for example, validation and remediation using WAVE, AXE tools)
- Strong expertise in RESTful API (e.g. Spring Boot) design and development, documentation and testing.
- In-depth knowledge of microservice architecture and experience building scalable, highly available, and highly sensitive systems, including intelligent & automated operational capabilities.
- Experience in Lean and/or Agile methodologies such as Scrum or Kanban, and experience participating in sprint planning and retrospectives.
- Able to analyze business and functional requirements, lead/participate in JAD sessions and prepare required architecture documentation and provide relevant input / support of Enterprise Architecture artifacts for all checkpoints as required.