Senior Software Engineer (AWS and Terraform)
Core
Designing and building scalable serverless and container-based applications on AWS to solve real-world challenges in the payments industry.
Role type
Senior Software Engineer (Cloud Infrastructure & Backend)
Builds
Scalable payment processing systems and reusable software building blocks for the financial services sector.
Domain
Fintech / Payments / Cloud Infrastructure
Deliverable
production ML models | product features
Required skills
Java, NodeJS, React, Angular, Docker, Kubernetes, Terraform, AWS Services (EC2, Lambda, S3), CI/CD pipeline implementation, Microservices architecture, RESTful API design, SOLID principles
Preferred skills
Open Banking, CDR (Customer Data Rights)
Technologies
AWS, Terraform, Docker, Kubernetes, Bamboo, GitHub, React, Angular, NodeJS, Java
Responsibilities
Prepare technical specifications and low-level design documents; Design and develop applications using serverless and container services; Implement CI/CD pipelines and utilize IaC tools for provisioning cloud resources; Analyse, design, develop, and test software solutions; Develop reusable software building blocks; Write high-quality code adhering to coding standards.
Seniority
Senior, hands-on IC