Java Web Developer
- Java Web Developer
- Job type:
- Permanent full-time
- Dependent on experience
- London (SW1H 0HW) or Bedford (MK44 3RZ)
We are looking for an experienced and ambitious Java Developer to join our inspiring and talented team in our London or Bedford office. This is a fantastic opportunity for a bright, passionate and driven Java Developer to further their career in a technically competent agency working with prestigious clients on high-profile projects.
Ideally you’ll have at least 2-years agency or consultancy experience working in client-driven, fast-paced and high-profile web projects. At SPIKA you‘ll be involved in designing and implementing large-scale, high-traffic full-stack solutions for an amazing client-list including Bacardi-Martini, NBC Universal, Kings College, NHS and MoD.
As a Java Developer it is essential that you have experience in:
- The full project life cycle, from conception through roll-out, to production deployment and support
- Full-stack web development, ideally with some App development experience.
- Agile software development concepts and methodologies
- Java SE, version 8 to 11, including multi-threading, JVM performance monitoring and tuning
- The Spring Framework ecosystem, with focus on Spring Boot, Core, Web and SQL
- Web technologies, protocols and communication, including secure software development
- Relational Databases, especially MySQL and SQL Server, including performance tuning. NoSQL experience is a bonus.
- Modularisation, white label solutions and Microservices; design and implement reusable components
- Test frameworks and methodologies, including JUnit, Selenium
- DevOps, Continuous Integration, Continuous Delivery, AWS, Jenkins, Docker, Kubernetes and Monitoring
- Scalable, secure and robust web solutions catering for high traffic and high availability
- System documentation (architecture, design, APIs)
- Release management, change control and live deployments, including experience of rolling out solutions to millions of active users
- Frontend framework experience, preferably Angular is highly desirable
The successful candidate will:
- Enjoy being part of a team and interacting with both internal and external stakeholders
- Be passionate and confident about software design
- Have great attention to detail and quality
- Be able to conceptualise solutions for business requirements and be an effective communicator to both non-technical stakeholders and developers
- Considerate towards business drivers, strategies and industry best practices
- Comfortable being customer facing
- Be efficient and work well under pressure
This role is based in our London or Bedford office and includes a competitive salary and great benefits, including bonus, share options, enhanced pension, life assurance, dedicated personal development time, and generous annual leave.
If you are interested in applying please send your CV to email@example.com for immediate consideration.
Candidates must be eligible to work in the UK.
No agencies please.