I’m currently recruiting for a Senior Backend Java Developer to join a successful multi-national software house with offices in London. This role can allow fully remote working with occasional visits to the office.
The company has a cloud SaaS platform that enables organisations to manage assets more effectively by collecting data inputs in a single system. Essentially transforming the speed of which information is processed and made available in a user-friendly interface, allowing safety and security professionals to respond to events rapidly.
You will find yourself working on a high-load, distributed, real-time system running in complex mixed-cloud environments. You will be contributing to the development process and will help generate delivery ideas and solutions whilst being involved in the design, coding, and testing.
Responsibilities:
- Lead a team of engineers to build high-performance enterprise software systems
- Deliver features, fix bugs using Agile Development practices
- Work with in-house and offshore teams
- Knowledge sharing in modern SOLID techniques
- TDD mindset with regression testing
- Own part of the platform through your design and code
Skills needed:
- Java
- Experience with high-performance enterprise-grade distributed applications
- Strong in Git version control
- Jenkins or similar CI/CD pipelines
- REST APIs
- Backend Scalable systems
- Relational & Non-relational database technologies
- Docker / Kubernetes
- AWS
Beneficial:
- Leadership experience of small teams
- Front-end development technologies - JavaScript / React / Angular will be an advantage
- Python / Bash Scripting experience
- AWS or Security Certifications
Salary for this role is up to £80,000 + Benefits