Senior Software Engineer

New
M
MLabsFintech
Remote-first configuration across the UK, UK working hoursFull-TimeSenior
Salary100,000 - 130,000 GBP per year
Apply NowOpens the employer's application page

Job Details

Required Skills
JavaCI/CD

Requirements

  • Commercial Java Experience (strong background writing clean, structured code).
  • Foundational understanding of, or professional exposure to, Test-Driven Development (TDD).
  • Highly collaborative mindset with a strong desire to pair-program on a full-time basis.
  • Exposure to or familiarity with Behavior-Driven Development (BDD).
  • Exposure to or familiarity with Domain-Driven Design (DDD).
  • Clear articulation of structural concepts, architectural opinions, and technical thought processes.
  • Prior practical engineering experience in a commercial environment.

Responsibilities

  • Build and scale highly resilient, adaptable fintech platforms and component services utilizing core Java.
  • Engage in full-time pair programming to foster knowledge sharing and maintain zero technical silos.
  • Constantly analyze and refactor production code to elevate design frameworks and minimize technical debt.
  • Author robust automated test suites within a sophisticated continuous integration ecosystem.
  • Identify, script, and automate repetitive tasks to optimize operational efficiency.
  • Operate within a mature trunk-based development and continuous integration setup.
  • Shift periodically across teams to drive a shared ownership mindset.
  • Account for throughput, high availability, and ultra-low latency constraints.
View Full Description & ApplyYou'll be redirected to the employer's site
100,000 - 130,000 GBP per year
Apply Now