Java Developer

London, United Kingdom

Job Description

We are looking for an experienced back-end developer to join a cross-disciplinary team.
As a member of the team, you will be a central part of the success of this programme, contributing to key aspects of the technical build. You will also be collaborating closely and directly with business and product leads to devise technical solutions related to the
development of API and Search components. Even as a temporary member of the team, you will also have opportunities to contribute to our technical best practices and help move the team forward.
Technical Requirements
? Strong Java programming implementation skills.
? Specific experience with BFF API development and API architecture patterns
? (Desirable) Specific experience with Search related infra and configuration
? Solid understanding of software design patterns with a focus on resilience.
? Experience with serverless implementation.
? Agile software development.
? Relational database systems (normalisation, implementation and querying).
? Software testing best practices (unit and integration testing).
? Previous experience with AWS cloud services
? Extensive experience designing and developing microservice architectures.
? Ability to quickly acquire technical skills and to work with new technologies.
Stack experience requirements:
Java
SpringBoot
MySQL
PostgreSQL
NoSQL
Redis
Terraform
Packer
Elasticsearch
Containerization
AWS cloud services -
RDS - - -
SQS
EC2
Lambda
Professional Skills / Requirements:
? Excellent communication skills and experience working in a cross-disciplinary team. Ability to 'translate' technical matters to non-tech team members.
? Self-starting, able to manage own schedule, and a proactive communicator.
? Experience in a scale-up (or similar environment within a larger business) a big plus.
? Ability to 'own' and drive work forward with the support of business leads.
? Experience in devising detailed technical solutions from business and product requirements, and comfortable finding 'best fit' solutions according to working constraints.
? Ability to work through and resolve ambiguities in scope and technical solutions; comfortable with seeking out advice and information to facilitate problem-solving.
We welcome diversity
We welcome those with alternative identities, backgrounds, and experiences. Our team includes parents, the self-taught, the university-educated, and people of a wide variety of nationalities, ages, and socio-economic backgrounds.
Obviously, we're looking to ensure it's a solid fit from both sides: we want you to step into a role you love, and we want to offer you a place you're proud to come to every day for work.
We know that diverse teams are strong teams, and welcome those with alternative identities, backgrounds, and experiences to apply to be part of life at Zebra People. We are committed to a fair and accessible recruitment process for all candidates. We would be happy to meet any accommodation requests during the application or interview process, please just let us know.

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4435851
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    £500 per day
  • Employment Status
    Full Time
  • Job Location
    London, United Kingdom
  • Education
    Not mentioned