Mid-level/Senior Backend Engineer
Role: Backend Engineer
Remote | Full Remote | Bedfordshire,United Kingdom
Description
Who are we looking for?
Hopefully, you!
We’re looking for a few Software Engineers to join our agile team of developers who keep us running and growing. Reporting to the Head of Engineering, you will work on all our server-side technologies. In short, we need your help to improve and keep our API, core infrastructure, architecture, and development operating smoothly. We’ve got big plans so we’re actively growing the team.
Skills/Experience that will come in handy:
- Core Java skills: J2SE/J2EE, Spring, Hibernate.
- Supporting skills: Git, Maven, REST, Mysql, Redis, AWS (Beanstalk, RDS, DynamoDB), OAuth.
- Familiarity with libraries: Apache Commons, Apache HTTP Client, java.time (JSR 310).
Nice to have: Twilio APIs, Google APIs, WebDAV/CalDAV
Ideally, you will have a min of 4 years of experience in a similar role.
What you will do in a typical day:
- Work on assigned code implementation tasks.
- Contribute to problem-solving.
- Aid in the daily monitoring and maintenance of our APIs, services, and processes.
- Implement new solutions and add additional functionality to the underlying code base, designed to be scalable and robust.
- Sip your coffee while discussing recipes on Slack with your teammates (our chat is called youcancookme and it’s delicious).
- Generate a clean, maintainable, and testable code.
- Continuously improve the current codebase as you go along, refactoring and proposing solutions.