Great opportunity to work on digital payment platform
Good remuneration and benefits
About Our Client
Our client is the market leader in technology innovation focusing on digital banking solutions for financial Institutions, one of the early pioneers of providing innovative technologies for the banking industries.
- Collaborating with various stakeholders to determine software requirements.
- Creating high-level product specifications and design documents.
- Providing the development team with architectural blueprints to follow.
- Guiding and assisting the development team throughout the process.
- Troubleshooting and resolving issues with coding or design.
- Ensuring that you and the team adhere to development schedules and deadlines.
- Presenting regular progress reports and setting goals.
- Testing the final product to ensure it is completely functional and meets requirements.
- Updating software solutions as required.
The Successful Applicant
- BS in Computer Science (or related field) with 6+ years of experience in software design, and application development
- Experience developing applications based on microservice architecture and API development
- Sound knowledge in PaaS architecture and implementation using frameworks like Spring Boot, Spring Cloud, and Spring Dataflow etc.
- Solid experience with designing a microservice based architecture, container deployments and management tools like kubernetes, docker, etc.
- Experience in Pivotal Cloud Foundry / Amazon Web Services.
- Experience with Micro services development and design patterns
- Experience with domain driven design
- Experience with leading in Agile teams
- Experience with Docker, Cloud Foundry, or 12 factor app
- Ability to engage with the Product delivery team to design, develop and document the solution
- Experience as lead architect on multiple large-scale product or enterprise initiatives
- Strong knowledge of architecture frameworks and design patterns
- Experience with using development tools, including JIRA, GitHub, and Jenkins
What's on Offer
- Great opportunity to work on digital payment platform
- Young and dynamic culture with flexible working environment
- Good remuneration and benefits