Backend Software Engineer - Java
About the role
You will be helping us improve our platform moving towards a microservice architecture, focusing on continuous delivery, scalability and system resilience. The work is varied, from creating new products and features to improving existing functionality, we strive to build a better customer experience and a better codebase.
This is real growth at pace. We use a modern stack – Docker, Kubernetes, AWS,Spring Boot , Postgres SQL, Microservices – and modern tools – CI/CD, TDD, Agile – to get the job done.
As a member of Zepz Engineering team you will aim high, embrace challenges and always do what’s right; acting with integrity and building trust as you contribute to the company’s technical direction and long term decision making.
Reporting to the Senior Manager - Engineering, you will:
Write great code. We understand that code is read more than it’s written, better tested, and maintainability is a must.
Helping shape what we build. You’ll be working closely with product owners, designers and other engineers to design and refine our work. We work as a team and your input is key.
Owning delivery. We’re obsessed with shipping value; you’ll own work beyond just a pull request. You’ll care about bugs, scalability, uptime and other non-functional requirements.
Growing together. You’ll review others' work and happily seek feedback on yours to ensure we build a better codebase and sharpen each other's skills.
What we’re looking for from you:
Strong experience of building REST APIs or gRPC APIs and services.
Extensive experience in Java
Experience working with Microservices
Working knowledge of Spring Boot
Bias for action. You see a problem, you fix a problem. You get buy-in for your solutions and keep tickets moving. We’re always looking for ways to ship at pace.
Bonus point if you have
Previous Fintech / Payments Experience
Experience working with distributed asynchronous systems
Happy in the Clouds. Our Cloud Native platform is hosted in AWS. You’ll be comfortable working with a system that supports users from around the world, at scale.
About the job
Apply for this position
Backend Software Engineer - Java
About the role
You will be helping us improve our platform moving towards a microservice architecture, focusing on continuous delivery, scalability and system resilience. The work is varied, from creating new products and features to improving existing functionality, we strive to build a better customer experience and a better codebase.
This is real growth at pace. We use a modern stack – Docker, Kubernetes, AWS,Spring Boot , Postgres SQL, Microservices – and modern tools – CI/CD, TDD, Agile – to get the job done.
As a member of Zepz Engineering team you will aim high, embrace challenges and always do what’s right; acting with integrity and building trust as you contribute to the company’s technical direction and long term decision making.
Reporting to the Senior Manager - Engineering, you will:
Write great code. We understand that code is read more than it’s written, better tested, and maintainability is a must.
Helping shape what we build. You’ll be working closely with product owners, designers and other engineers to design and refine our work. We work as a team and your input is key.
Owning delivery. We’re obsessed with shipping value; you’ll own work beyond just a pull request. You’ll care about bugs, scalability, uptime and other non-functional requirements.
Growing together. You’ll review others' work and happily seek feedback on yours to ensure we build a better codebase and sharpen each other's skills.
What we’re looking for from you:
Strong experience of building REST APIs or gRPC APIs and services.
Extensive experience in Java
Experience working with Microservices
Working knowledge of Spring Boot
Bias for action. You see a problem, you fix a problem. You get buy-in for your solutions and keep tickets moving. We’re always looking for ways to ship at pace.
Bonus point if you have
Previous Fintech / Payments Experience
Experience working with distributed asynchronous systems
Happy in the Clouds. Our Cloud Native platform is hosted in AWS. You’ll be comfortable working with a system that supports users from around the world, at scale.