Senior Java Software Engineer

Company:  Branch Tech
Location: London
Closing Date: 08/11/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
Senior Java Developer About Us This innovative start-up is transforming employee benefits with a flexible pay solution, allowing employees to access part of their earned wages early and earn rewards on all spending. Since its 2024 launch, the company has achieved 60% adoption among its first clients and surpassed £160k in annualized spend. Well-funded and ready for growth, the company is enhancing its core platform and tech operations within the UK. Job Summary The Senior Java Developer will play a pivotal role in building and scaling a microservices-based backend, supporting app development, and optimizing AWS infrastructure for a seamless user experience. While the primary focus is backend development, the role requires a versatile team player ready to support across various features and services. Requirements: Bachelor’s degree in Computer Science or related field 3-5+ years of Java development experience (Spring/Hibernate) Strong skills in Java-based backend tech and SQL databases Proven solution design skills and technology leadership experience Familiarity with AWS (Cognito, SES, SNS, etc.) and microservices architectures Preferred Skills: Experience with financial tech solutions (transactions, reconciliations) CI/CD pipeline setup and automation experience Knowledge of Agile practices, GitHub Actions, and Terraform scripting Responsibilities: Lead backend development and improve code quality Architect and design high-quality solutions to meet business needs Develop and maintain REST APIs and integrate third-party services Optimize performance and availability using AWS components Automate testing and build CI/CD pipelines to streamline deployment Mentor junior developers and conduct code reviews Perks & Benefits: Share options scheme Pension (3% of total base pay) 25 days of holiday + bank holidays Cycle-to-work scheme Flexible working: 2 remote days, 3 in-office (core hours: 9am-5pm, Mon-Fri) This is an exciting opportunity for an experienced Java Developer to shape the future of employee benefits within a fast-growing, innovative start-up.
Apply Now
Share this job
Branch Tech
  • Similar Jobs

  • Senior Java Software Engineer

    London
    View Job
  • Senior Java Software Engineer

    London
    View Job
  • Senior Java Software Engineer

    London
    View Job
  • Senior Java Software Engineer

    London
    View Job
  • Senior Java Software Engineer

    London
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙