Senior Software Engineer

London FULL TIME £50,000 - £65,000 / Year
(£4,166 - £5,416 / Month)

Job Description

We are seeking an experienced Senior Software Engineer with a strong proficiency in Java to join our dynamic software development team. In this role, you will be responsible for developing robust applications, collaborating with cross-functional teams, and ensuring high-quality code standards.

Responsibilities

  • Lead the development of new features in current and upcoming software products.
  • Collaborate with cross-functional teams to ensure successful delivery of projects on time.
  • Utilize modern development tools and methodologies to optimize workflow.
  • Analyze user needs and software requirements to determine feasibility of design.
  • Ensure software compliance with security standards and protocols.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree in related areas is preferred
Experience
  • 5+ years of experience in backend software development
Technical Skills
  • Java
  • Hibernate
  • Microservices Architecture
  • Git
Soft Skills
  • Analytical Skills
  • Adaptability
Certifications
  • Oracle Certified Professional, Java SE 11 Developer
Languages
  • English: Fluent

Advantageous

  • Knowledge of front-end technologies such as React or Angular: Experience with front-end frameworks to enhance collaboration with UI teams.
  • Familiarity with CI/CD tools: Experience with tools that automate testing and deployment processes.

Benefits

  • Health insurance, dental and vision included
  • 26 days of annual leave plus public holidays
  • Company pension scheme with employer contribution
  • Work-from-home options available

Company Culture

  • Continuous Improvement: We believe in constant learning and skill development.
  • Employee Well-being: We prioritize the well-being of our employees through various initiatives.
Status: Closed