Senior Backend Engineer – Java

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

Related Post