Lead the full software development lifecycle from conception to deployment, focusing on robust, secure, and continuous deliveries
Job Summary
Lead the full software development lifecycle from conception to deployment, focusing on robust, secure, and continuous deliveries.
Act as a technical reference within the squad, ensuring the quality, performance, and resilience of services related to card processing and financial transactions.
Promote development excellence with advanced practices like TDD/BDD, code reviews, clean code, DDD, and high automated test coverage.
Matching Summary
Lead the full software development lifecycle from conception to deployment, focusing on robust, secure, and continuous deliveries.
Skills & Requirements
Must-have
Java and Kotlin development
Spring Boot framework
Microservices architecture
Automated testing proficiency
Kafka, SQS, SNS messaging
AWS cloud environment
DevOps culture and practices
Nice-to-have
Domain-Driven Design
Clean code principles
Observability and monitoring
Secure development practices
Key Requirements
Solid experience with Kotlin or Java
Microservices architecture experience
Proficiency in automated testing
Experience with relational and non-relational databases