Software Engineer

London FULL TIME £40,000 - £55,000 / Year
(£3,333 - £4,583 / Month)

Job Description

We are seeking a talented Software Engineer (Java) to join our innovative team in London. The ideal candidate will have robust experience in Java development, a passion for code quality, and a knack for problem-solving. You will be involved in cutting-edge projects that challenge your skills and fuel your career growth.

Responsibilities

  • Create scalable applications that meet client needs.
  • Collaborate with teams to brainstorm innovative solutions.
  • Review code and provide feedback to improve team output.
  • Develop technical documentation to support software functionality.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Higher degree in Software Engineering is preferred
Experience
  • 4-6 years of direct experience in software engineering
Technical Skills
  • Java
  • RESTful APIs
Soft Skills
  • Critical Thinking
  • Communication Skills
Certifications
  • Certified ScrumMaster (CSM)
  • Certified Kubernetes Administrator (CKA)
Languages
  • English: Fluent

Advantageous

  • Experience with microservices architecture: Understanding of microservices for scalable application development.
  • Knowledge of CI/CD tools: Experience with CI/CD tools such as Jenkins.

Benefits

  • Annual bonus based on performance.
  • Health coverage including dental and vision.
  • Flexible work arrangements including remote work.
  • Support for ongoing education and learning.

Company Culture

  • Continuous Learning: We support continuous education and skills advancement for our staff.
  • Work-Life Balance: We prioritize employees’ well-being with work-life balance initiatives.
Status: Open