Description
Build and maintain high-volume payment processing systems and microservices in an agile environment.
You will own the development of business-critical payment flows, ensuring precision and reliability through test-driven development.
Responsibilities
- Build and maintain microservices using Java and Spring Boot.
- Develop and integrate APIs using JSON.
- Apply test-driven development to ensure precision in payment processing.
- Collaborate with multiple teams to meet strategic program milestones.
- Execute due diligence in the development of high-volume transaction systems.
Required Skills
- 5+ years of professional experience in Java development.
- Proficiency with Spring and Spring Boot frameworks.
- Experience in microservice development.
- Strong understanding of API design and JSON.
- Experience working in Agile methodologies.
- Bachelor's degree or equivalent graduate education.
Preferred Skills
- Experience with Cloud technologies and Kubernetes.
- Familiarity with Cassandra.
- Background in banking or payments industry.