Worldpay is looking for a Backend Software Engineer to join their software engineering team and help unleash the potential of every business by designing, developing, and maintaining backend services and APIs.
Requirements
- Proficiency in Java and Spring Boot
- Experience developing RESTful APIs and microservices
- Familiarity with relational databases (e.g., PostgreSQL, MySQL)
- Understanding of software development life cycles (Agile, iterative)
- Experience with version control systems (e.g., Git)
- Experience with AWS services (e.g., Lambda, API Gateway, DynamoDB, S3)
- Exposure to CI/CD pipelines and containerization (e.g., Docker, Kubernetes)
Responsibilities
- Design, develop, and maintain backend services and APIs using Java and Spring Boot.
- Collaborate with product managers, front-end developers, and DevOps teams to define and implement backend architecture.
- Participate in technical design discussions and translate business requirements into scalable solutions.
- Write clean, maintainable, and well-documented code.
- Conduct unit testing, integration testing, and debugging.
- Optimize system performance and ensure reliability and scalability.
- Support deployment and monitoring of services in cloud environments.
Other
- Bachelor’s degree in Computer Engineering, Computer Science, or related discipline, or equivalent combination of education, training, and experience.
- 5+ years of professional experience in backend software development
- Ability to work collaboratively in a team environment
- Solid communication and documentation skills
- Must be able to pass a drug test if made a conditional offer of employment and will be working in the United States