P
PPRO
BackendSenior
Senior Software Engineer - Transaction Processing
JavaSpring BootREST APIAWSAWS EKSDynamoDBKinesisOpensearchTerraform
About the Position
At PPRO, Senior Software Engineers make significant decisions for the company, impacting both the product and team culture. The role focuses on building and maintaining payment processing products, specifically the main payment processing engine exposed via the PPRO API.
Responsibilities
- Build and maintain PPRO’s main payment processing engine exposed via the PPRO API
- Own end-to-end products and services from design to production
- Share knowledge and build creative solutions while helping your team
- Be an integral part of an agile team collaborating closely and transparently
Requirements
- Experience in designing and building scalable products and services
- Knowledge and experience in Java, Spring Boot, REST APIs
- Experience with AWS Cloud components such as EKS, DynamoDB, Kinesis, and OpenSearch
- Event-driven microservice architecture
- IaC via Terraform
Benefits
- Hybrid working structure with 3 days/week on-site expectation
- €1,000 annual budget for professional growth
- Various insurances including accident and disability insurance
- Contribution towards gym membership
- Enhanced family leave benefits
- Access to mental health platform resources
Senior Software Engineer - Transaction Processing