Java Engineer - London - 6 Months

Contracts IT
Charing Cross, United Kingdom
3 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Charing Cross, United Kingdom

Tech stack

Java
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Batch Processing
Data Integrity
Distributed Systems
Hadoop
MySQL
Software Engineering
Data Storage Technologies
State Machines
Cassandra
Programming Languages
Microservices

Job description

  • Ensuring compliance with regulatory requirements through robust Know Your Customer (KYC) and Know Your Partner (KYP) processes
  • Providing seamless partner onboarding by integrating regulatory checks into onboarding flows
  • Managing risk through advanced verification, risk assessment, and monitoring tools
  • Enhancing operational efficiency via automation and reduced manual intervention

The client is committed to building reliable, safe, resilient, and compliant regulatory technology solutions that evolve alongside changing regulatory landscapes., As a Java Engineer, you will be responsible for the development, performance, and scalability of client-facing and internal systems. You will work independently while contributing to team-based technical decision-making., * Rapid development of next-generation, scalable, flexible, and high-performance systems

  • Owning and maintaining team microservices and services
  • Solving system issues and prioritising work based on customer impact
  • Advocating and applying development best practices within the team
  • Acting as an intermediary between technical and non-technical stakeholders
  • Understanding regulatory processes to best support customers, partners, and compliance officers
  • Delivering enhanced tooling, analytics, and reporting for compliance teams
  • Contributing to the growth of the client through interviewing, onboarding, and recruitment-related activities

Requirements

  • Minimum of 3 years' software development experience using two or more server-side programming languages
  • Strong Java experience (essential)
  • Microservices architecture experience (essential)
  • Experience building highly scalable distributed systems and batch processing pipelines with a strong focus on data integrity
  • Experience with multiple data storage technologies, including MySQL, Hadoop, and Cassandra
  • AWS experience (RDS, Step Functions, EC2, Kinesis) is a plus
  • Experience with unit, integration, and end-to-end testing
  • Experience defining and maintaining SLOs/KPIs and participating in architecture reviews
  • Knowledge of regulation and compliance policies (advantageous)
  • Background in payments or FinTech (advantageous)
  • Experience addressing authentication and authorisation security challenges
  • Experience working on systems with a large-scale, company-wide impact
  • Comfortable collaborating with globally distributed teams

Apply for this position