remote
Java Backend Engineer - Payments Domain - Worldpay
Backend Engineer
Senior Java backend engineer to design, develop, and maintain high‑availability payment applications in a global gateway environment, leveraging Spring Boot, Hibernate, and Angular while ensuring PCI‑DSS compliance.
About the role
Key Responsibilities
- Design, develop, and maintain enterprise‑grade, high‑availability payment services using Java, J2EE, Spring Boot, and Hibernate.
- Build and optimize scalable, secure applications that meet strict architectural, compliance, and PCI‑DSS security standards.
- Collaborate with front‑end teams to integrate Angular components and deliver seamless user experiences.
- Participate in code reviews, performance tuning, and continuous improvement of payment workflows.
- Document design decisions, API contracts, and deployment procedures for cross‑functional teams.
Requirements
- 4–6 years of professional experience in Java backend development.
- Strong proficiency with Spring Boot, Hibernate, and J2EE fundamentals.
- Experience building payment or financial services applications with PCI‑DSS awareness.
- Familiarity with Angular for front‑end integration.
- Excellent problem‑solving skills and a collaborative mindset.