Software Backend Engineer

ZP Group
Summary
Join Zepz, a leading global remittance company, and help build and support our platform used by customers worldwide. As a Back-end Engineer, you will develop front-end and back-end solutions to enhance Customer Care KPIs, interacting with back-end systems via APIs. You will build and extend APIs (GraphQL, gRPC), automate processes using BPM tools and AI Agents, and integrate UI components. The role involves working in short sprints, taking ownership of solutions from design to operation, and implementing robust monitoring and security integrations. Zepz offers a remote-first work environment and various benefits including unlimited annual leave, private medical cover, retirement plans, life assurance, and parental leave. We are a diverse and inclusive team passionate about providing the best service to our users. Apply now and be part of a company that values innovation and collaboration.
Requirements
- Experience in building Java and/or Kotlin solutions for scalable systems microservices systems
- Good understanding of various APIs technologies and goals they fulfill (graphQL, gRPC)
- Java Spring working experience
- Ability to analyze and optimize system performance, identifying and addressing bottlenecks and architectural limitations
- At least a working understanding of cloud infrastructure based on AWS
- Experience in designing and implementing monitoring dashboards for system health and performance
- Comfortable building effective relationships with stakeholders outside of technology
- Some experience with AI assisted coding (reviews, tests, comments) tools like Github Co-Pilot
- An open mind with respect to diversity and inclusivity
Responsibilities
- Develop front-end and back-end solutions to enhance Customer Care Key Performance Indicators (KPIs)
- Interact with back-end systems across various domains via APIs to streamline processes for Customer Care Agents
- Build and extend APIs (GraphQL, gRPC)
- Automate processes using Business Process Management (BPM) tools, AI Agents, and custom AWS solutions
- Integrate UI components orchestrated by back-end code
- Develop new features
- Implement robust monitoring, alerting, and integration with security platforms for effective threat alerting
Preferred Qualifications
- Experience with Python or React
- Prior experience in building AI Agents
- A strong eagerness to learn new technologies and skills while advancing mastery in Java/Kotlin microservices
Benefits
- Unlimited Annual Leave
- Private Medical Cover
- Retirement
- Life Assurance
- Parental Leave
- Remote-first