The role involves designing and implementing complex, multi-tier distributed software systems for a global cross-border money transfer ecosystem
Job Summary
The role involves designing and implementing complex, multi-tier distributed software systems for a global cross-border money transfer ecosystem.
Candidates must apply Agile Methodology daily while maintaining 80% unit test coverage and 70% integration test coverage to ensure quality.
The company offers a competitive salary range of $164,112 to $242,614 per year along with short-term incentives and comprehensive health benefits.
Matching Summary
The role involves designing and implementing complex, multi-tier distributed software systems for a global cross-border money transfer ecosystem.
Salary
Base: $164,112 - $242,614 per year; Bonus/Equity: Includes short-term and long-term incentives; Benefits: Multiple health insurance options, accident and life insurance
Skills & Requirements
Must-have
7 years professional backend experience
Java or Python modern programming languages
AWS Cloud Services EC2 S3 EKS API Gateway
Spring Boot Spring Cloud Hibernate Kafka
Agile TDD CI/CD development methodologies
Relational and NoSQL database Oracle Redis
Secure coding principles and practices
Nice-to-have
Strong understanding of software design patterns
Proactive technical debt identification
Cross-functional collaboration skills
Creative problem solving in emerging tech
High-quality maintainable scalable code
Key Requirements
Bachelor's degree in CS or related field plus 7 years experience
Master's degree in CS or related field plus 5 years experience
5 years experience in data structures algorithms OOP OOA/D
5 years experience with HTTP XML JSON protocols
4 years experience with Agile TDD and CI/CD
3 years experience with AWS EC2 S3 EKS API Gateway
3 years experience with Java Spring Boot Hibernate Kafka SOAP REST
3 years experience developing data-ingesting applications with Oracle and Redis