Our client a global financial services company has an opening for a Software Engineer /Java Developer to join their growing company.
Over the past 2 years our client has been on one of the most visionary digital transformation journeys of any company within Financial Services and they are continuing to move towards being a "Digital First" Organisation.
This is a great opportunity to join a brand new team and a company that can offer employees a fantastic career path.
They approach software delivery with an Agile mind-set.
This is a great opportunity to join the integration and API team, working within one of our scrum teams.
The creation of high-quality RESTful APIs within a specific business domain
Owning the delivery of the API product from engagement with key partners through to the estimation of delivery, build and test
Supporting & sharing standard methodology with teams
Evangelise and lead the way on crafting a culture of innovation with focus given to APIs support this
Technical expertise in Java Development and associated frameworks (JUnit, Cucumber, Jenkins, Spring, Maven)
Any hands on experience of developing with RedHat FUSE, Apache ServiceMix or Apache Camel.
Hands on experience of designing, building and supporting RESTful APIs
Experience of modern software engineering practices include Continuous Delivery
Strong experience of server side Java development and associated concerns (e.g. thread management, database access, ORM, security)
Experience of working in large teams with a shared codebase, and designing & building for maintainability
Experience within Financial Services or regulated environment is advantageous not essential.
Our client offers:
- Competitive salary with generous pension.
- Annual performance related bonus
- Generous holiday allowance with the option to buy / sell up to 5 additional days.
- Flexible benefits scheme.
- Great opportunity for career growth.
- API development
- Java API
- Software Development