Job Description
HireArt is helping one of the fastest-growing payments companies find a Senior Backend Engineer.
Our client is a leader in payments infrastructure and serves over 100 million customers worldwide.
You’ll work in small, highly collaborative Agile teams, with a clear mission and ownership of outcomes.
You’ll optimize for quality, flow, fast feedback, focussing on end-to-end ownership, continuous improvement, testing, monitoring and experimentation.
As a Senior Engineer, you’ll be in a cross-functional team and will work with Java alongside other stack.
The company is building teams to work on its payments services, including the company’s checkout product, payment services, and fraud prevention.
What you’ll get to do
As a backend Java developer, you will work within a specific problem space critical to the company’s current needs where you will design, develop and deploy backend services with a focus on scalability, high availability and low latency
Collaborate and grow in a dynamic and autonomous environment while working in small, agile and cross functional teams
Use the latest technologies to solve real problems for our customers at a massive scale
Be part of a team that will take full operational responsibility for the services that you own, and potentially take part in an on-call rotation
Share your knowledge and build creative solutions while helping the team evolve best practices
Some of the technologies you’ll work with
Java (latest versions)
Spring and Spring Boot
Docker and Kubernetes
Kafka
PostgreSQL, DynamoDB, Elastic search
Microservices architecture on AWS
Requirements
A few years of software development experience with one or more general purpose programming languages including, but not limited to, Java
Great problem solving abilities
Bachelor’s degree (or higher) in Computer Science or a related discipline