Java Software Engineer
Undelucram.roDescrierea postului
Undelucram.ro on behalf of:
Worldpay Ready to take your career global? Make your mark at one of the biggest names in payments. We’re looking for a Software Engineer I - Java to join our ever evolving WPG team and help shape the future of global commerce.
What You’ll Own You will join one of our cross-functional teams containing developers, testers, a product owner and a scrum master. We use the SAFE framework so we get together as a team every 3 months to review requirements, design a solution, and commit to a plan to deliver it.
With the support of the teams' principal engineer, you will pick-up challenging work from the plan that needs your proven software skills to deal with the more complex problems. As one of the team's authorised gating code-reviewers, you will support and pair with other engineers in the team to grow the team’s capabilities, and ensure we are shipping quality changes.
- Develop changes in Java and (PL)SQL to an ecommerce payments gateway operated by Global Payments.
- Review payment processing business processes, analyse production data, walk the Product code, and review payments-industry spec documents to scope and specify the work.
- Partner with the test engineers to help scope the test coverage and approach, and you may need to contribute to the automated integration and system tests.
- Design a rollout and monitoring approach for features to ensure it works as expected.
- Periodic availability outside normal office hours for support of release deployments. Currently we release every few weeks and have a rota.
- Experience delivering software in an industry where precision is critical
- Experience delivering software to solve complex business problems
- Java knowledge, or a related OOP language
- OOP design patterns and SOLID development principles
- Ability to write code interacting effectively with large databases
- Database systems knowledge ideally SQL-based Oracle, or similar
- Experience with very large code bases and version control systems
- Experience with linux as a development and production environment
- Knowledge of financial services industry
- Familiarity with agile frameworks and methodologies (Scrum, Kanban, SAFe), and knowledge of their various advantages and pitfalls
- Experience with cloud technologies
- Knowledge of enterprise compute, storage, and networking technologies
Does this sound like you? Then you sound like a Globalpayer. Apply now to take your career global.
Te interesează acest rol?