Location: London
Date: 12 Mar 2025
Requisition ID: 1591162
The financial services industry is currently undergoing a period of unparalleled change. The banks and financial institutions have been subjected to stringent regulations, increased supervision, and overall global economic instability. These changes have made these institutions re-evaluate the way they have been doing business traditionally. Moreover, the proliferation of technological advances including disruptive technologies and digital are compounding the pressures of maintaining competitiveness, being adaptable, and increasing profit margins.
EY continues to invest in growing its EMEIA Digital and Emerging Technology (DET) practice focused on delivering key Digital transformation programs, building valuable relationships with financial services clients, and developing strong capabilities through both formal training and working with senior mentors and talented colleagues from across EY.
The DET practice is akin to a start-up within EY and we are seeking high calibre and experienced software engineers to join this growing team.
Position Description
* A Senior Software Engineer will be responsible for ensuring products are installed and meet client's requirements with integration and performance management. In addition, they work as part of a project team alongside Data Scientists, Project Managers, Fraud Analysts, and other peers to meet with the client, understand their needs, turn those needs into requirements, and execute on those requirements.
* Execute full software development life cycle building integrations and enhancements to Feedzai core product.
* Write well-designed, testable code.
* Integrate multiple software components into a fully functional software system.
* Troubleshoot, debug and upgrade existing systems.
* Deploy and support systems in production.
* Comply with best practices and industry standards.
* Work with Agile principles to regularly deliver quality products.
* Provide Second Tier support for clients that are live.
Required Qualifications and Skills:
Mandatory Technical skills:
* Experience in Java software development, JVM or other modern languages.
* Experience in Json, XML and Yaml.
* Experience in Liquibase.
* SQL database.
* Docker.
* Basic knowledge of Ansible.
* Hands-on experience with development tools (Maven, Git, IDEs).
* Basic experience in databases and distributed systems.
* Basic experience in UNIX systems.
* Cross-platform experience to identify and resolve integration issues.
* System testing & Unit Test.
* Experience in Release and Deployment Management process.
* In-depth expertise in delivering large programs and projects practicing Agile Project Management / SAFE, Scrum Concepts. Certification in Agile is a plus.
Optional Technical skills:
* Experience in Java 8 or above.
* NoSQL database.
* Experience with Cloud Computing - (AWS or GCP or Azure).
* GoCD.
* Zookeeper.
To qualify for the role, you must have:
* A BS or MS in Engineering, or a comparable field, or equivalent experience.
* Client engagement experience and ability to work with a client in a consultative manner.
* Excellent English communication skills, both verbal and written.
What we look for:
* Has successfully demonstrated domain of most skills and technologies during a large number of relevant projects.
* Ability to grasp, learn and work on new technologies and products.
* Strong experience in the use of complex technologies.
* Confidently uses most of the related skills and technologies, and maintains an in-depth knowledge of the area.
What working at EY offers
We offer a competitive remuneration package where you’ll be rewarded for your individual and team performance. Our comprehensive Total Rewards package includes support for flexible working and career development, and with FlexEY you can select benefits that suit your needs, covering holidays, health and well-being, insurance, savings and a wide range of discounts, offers and promotions. Plus, we offer:
* Support, coaching and feedback from some of the most engaging colleagues around.
* Opportunities to develop new skills and progress your career.
* The freedom and flexibility to handle your role in a way that’s right for you.
About EY
As a global leader in assurance, tax, transaction and advisory services, we’re using the finance products, expertise and systems we’ve developed to build a better working world. That starts with a culture that believes in giving you the training, opportunities and creative freedom to make things better. Whenever you join, however long you stay, the exceptional EY experience lasts a lifetime. And with a commitment to hiring and developing the most passionate people, we’ll make our ambition to be the best employer a reality.
If you can confidently demonstrate that you meet the criteria above, please contact us as soon as possible.
Join us in building a better working world.
Apply now.
Who we are
EY is committed to being an inclusive employer and we are happy to consider flexible working arrangements. We strive to achieve the right balance for our people, enabling us to deliver excellent client service whilst allowing you to build your career without sacrificing your personal priorities. While our client-facing professionals can be required to travel regularly, and at times be based at client sites, our flexible working arrangements can help you to achieve a lifestyle balance.
Please note: Prior to finalizing your application, you will be asked to provide personal information across several dimensions of diversity and inclusiveness. The information you provide is kept entirely confidential and will not be used to evaluate your candidacy.
EY refers to the global organization, and may refer to one or more, of the member firms of Ernst & Young Global Limited, each of which is a separate legal entity. Ernst & Young Global Limited, a UK company limited by guarantee, does not provide services to clients.
#J-18808-Ljbffr