Job Title
Backend Software Engineer / Developer (Java SQL Networking)
About the Role
We are seeking a skilled Java technologist with strong backend development experience to join our team as a Senior Backend Software Engineer.
You will have the opportunity to work on a wide range of projects, designing and developing new features and enhancements across two security product areas.
Key Responsibilities:
* Design and develop new features and enhancements in core Java within a TDD environment deploying to AWS.
* Collaborate with a small, Agile team to input ideas and contribute to knowledge sharing.
* Work across the full development lifecycle, from conception to deployment.
About You:
* You have strong backend core Java development skills.
* You believe in producing quality code and have experience with TDD.
* You have a good knowledge of SQL and Networking (TCP/IP).
* You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Algorithms, Design Patterns.
What We Offer:
* Salary: £140k.
* 8% pension contribution.
* Life Assurance and Income Protection.
* Enhanced paternity packages.
* Private Medical care for you and your family.
* Flexible working hours.
About Us:
We are an equal opportunities employer who values diversity and inclusivity. Our team is made up of people from all walks of life, and we strive to create a workplace where everyone can thrive.