After an excellent second year of trading, an opportunity has become available for a Senior Java Developer to join a fintech-startup based in Central London who are offering the successful developer an opportunity to work on greenfield projects.
You will be working alongside some of the highest calibre developers in the country who boast backgrounds of working with the likes of Google! The successful Senior Java Developer will have atleast 3+ years commercial experience (ideally within the financial sector - not essential) along with exposure to the following technologies:
In return, the Senior Java Developer will look to receive the following benefits package:
If you are currently seeking a new opportunity, please don't hesitate to get in contact as interviews will be taking place very towards the Back End of this week - apply now!
The key challenges and opportunities in this role are to:
Develop innovative ways to efficiently reduce large datasets efficiently to be viewed on the UI
Work with Product owners and clients to convert complex business problems into technical solutions
Gain an understanding of the complex technical structure of services, starting initially at the top level, but with increasing depth over time.
Develop a clear understanding of business complexities specific to the Securities Lending/REPO/Equity Finance markets
Ensure Pirum continues to deliver exceptional client service. (eg by being flexible, having a can do approach, making data integration easy, understanding client issues)
Proactively interact with colleagues - requesting and providing guidance, help and mentoring as appropriate
4 to 5+ years software development experience
1+ year experience in Scala, Akka, Kafka, Docker and MySQL
Knowledge of SQL and relational Datamodelling
Experience working with services
Willing to learn and open to discuss ideas with others
Various tools - Jira, CVS, Phabricator, Confluence, Jenkins, Git
Java Developer - As an award winning and very innovative company we will give the Java Developer the chance to work in a vibrant and intellectually challenging environment.
My client requires a Java Developer to develop high quality code for a transactional instant payments solution within established development standards as well as help automate the deployment pipeline using DevOps tools/processes along with writing automated feature and integration tests.
Java development experience (version 8)
Strong experience writing code using TDD
Knowledge of Akka
Experience in writing BDD tests using Cucumber
Experience with DevOps tools and processes, specifically Linux, Jenkins, Maven, and Git
Experience working in self-organizing teams; a can-do attitude, proactive mindset
Experience working in an Agile environment
Experience in building high availability/distributed systems using Java, Akka and Spring
Experience writing highly concurrent and highly available systems
Experience with Real Time messaging systems
Experience with MongoDB
Experience with message-driven systems (eg IBM MQ Clustering).
They operate a strong TDD / Test First method, so you should be comfortable with things like pair programming, TDD, Auto-test and/or XP. The Java Developer should also be at ease working at every level of the technology stack.
Java Developer - Java 8 requirement for an urgent start. The Java Developer - Java 8 will be working in London
Java Developer - Java 8 Key Skills:
Java Developer - Java 8 Desirable Skills: