Senior Software Engineer - Java

Focus 5
Walton, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Walton, United Kingdom

Tech stack

Java
Agile Methodologies
Amazon Web Services (AWS)
JIRA
Unit Testing
Azure
Business Software
Data Structures
Software Design Patterns
Embedded Software
Integrated Development Environments
Python
PostgreSQL
Maven
NoSQL
Software Engineering
SQL Databases
Wireless Networks
Google Cloud Platform
GIT
Kubernetes
Information Technology
Kafka
Bitbucket
Bamboo
Docker
Jenkins

Job description

Focus 5 Recruitment are working with an exciting software business who have just been awarded 2 large contracts with international Mobile Network Operators. Appointed to help them source a suitable Senior Full Stack Software Engineer, we're looking for candidates who have experience of producing efficient code to enable the smooth and efficient running of both internal and client facing systems.

This is a hybrid role but requires 3 days a week in their Warrington office. You therefore need to live local to Warrington.

This is an amazing opportunity to work with a growing and ambitious software business who have contracts with some of the world's leading mobile network companies. They are looking for candidates who can come in at a key point in their growth and develop their career as they grow. The Software Engineers will work as part of a team responsible for the complete development lifecycle.

Requirements

  • 5+ years of full stack development experience

  • Strong Java

  • unit testing (with a side of TDD), Maven, Git and a sense of humor.

  • Kubernetes & Docker

  • Working in a team development environment

  • Thorough understanding of Computer Science fundamentals such as Data Structures, Algorithms and Design Patterns

  • Amazon Web Services, Azure, or Google Cloud Platform

Desirable

  • Kafka

  • Agile awareness,

  • Jira,

  • Bitbucket

  • Python

  • PostgreSQL + Timescale

  • Build Systems (Bamboo, Jenkins, etc)

  • SQL and NoSQL technologies

You will have knowledge of software development and some exposure to mentoring junior Engineers would be a benefit. You will be happy solving technical problems for customers even if this means working with new technologies.

They have a vast array of already built products so candidates will have a lot of working product source code to help get started. Technical help also be provided on how their current products work. There is opportunity here to work with embedded software developers and the CTO on overall product. Client and Server are always developed collaboratively so there is an opportunity to contribute to overall product architecture.

Apply for this position