The ideal candidate will have strong experience in Java, Spring Boot API backend development, frontend technologies, and hands-on experience with microservices architecture. They will be responsible for designing, developing, and maintaining scalable APIs, document solutioning changes and web applications that meet the business needs.
Responsibilities:- Lead the technical engineering design and delivery of the API and Microservices Platform which support their next-generation technology platform connecting with various digital systems.
- Working together with the business partners, develop technical requirements and design robust and flexible product and system architectures.
- Manage the end-to-end technology design, development, testing, implementation, and support of the platform.
- Provide technical best practices on the use of technologies to the application development team.
- Troubleshoot, debug and improve existing programs, systems, and processes
Requirements:- Minimum 7 years’ experience developing or architecting cloud-hosted, responsive web applications using Java, HTML5 and CSSS3, Spring Boot - REST API.
- Strong background in document solutioning, source code management, code review best practices.
- High-level proficiency with client-side JavaScript frameworks, server-side frameworks, and NoSQL databases.
- Experience in Amazon AWS Cloud platform - this includes defining VPCs, ECS clusters, Auto-Scaling Policies/Groups, Cloud watch and Security Group.
- Familiarity with event-based System of Engagement architectures and integration with API exposing microservices.
- Deep understanding of layered solutions and designs.
- Extensive understanding of working in an agile/Safe environment utilizing Scrum, Kanban.