Software Engineer

London FULL TIME £45,000 - £60,000 / Year
(£3,750 - £5,000 / Month)

Job Description

We are seeking a skilled Software Engineer with expertise in Java to join our vibrant team. You’ll be responsible for designing, developing, and maintaining applications that power our innovative solutions. The ideal candidate will thrive in a collaborative environment and possess a strong proficiency in both back-end and front-end technologies, focusing on delivering effective and scalable software.

Responsibilities

  • Create high-quality software design and architecture.
  • Develop Java-based applications and services.
  • Collaborate with UX/UI designers to improve user experience.
  • Optimize application performance for scalability.
  • Engage in continuous improvement by researching new tech solutions.
  • Work on bug fixes and improve existing applications.
  • Assist in technical reviews and architecture discussions.
  • Participate in community efforts to share knowledge and innovations.

Requirements

Education
  • Bachelor's degree in Computer Science or a related field
  • Master's degree is a plus
Experience
  • 3+ years of experience in software development, specifically with Java
Technical Skills
  • Java
  • Spring Boot
  • SQL
  • JavaScript
  • REST APIs
  • HTML/CSS
  • Docker
  • Agile Methodologies
Soft Skills
  • Effective Communication
  • Problem-solving
  • Team Collaboration
Certifications
  • Oracle Certified Professional, Java SE 11 Developer
  • Certified ScrumMaster (CSM)
Languages
  • English: Fluent

Advantageous

  • Experience with cloud platforms like AWS: Familiarity with designing and deploying applications on the cloud.
  • Familiarity with CI/CD tools: Understanding of continuous integration and deployment practices.

Benefits

  • Comprehensive health and wellness benefits
  • 401(k) with company match
  • Generous leave policies
  • Opportunities for professional development

Company Culture

  • Innovation and Creativity: We strongly foster a culture of innovation and creativity, encouraging our team to think outside the box.
  • Collaboration and Teamwork: We believe in the power of teamwork, valuing diverse perspectives.
Status: Closed