Senior Java Full Stack Engineer
ROLE AND RESPONSIBILITIES
We are looking for a true team player with solid experience of building consumer focused applications in an agile, fast-paced environment. We want a person who has hunger for delivering a delightful user experience, shipping high quality software every day on a CI/CD environment, and is keen to make progress individually as well as to improve team, product and business performance.
- Strong experience designing and building solutions on the following technology stack:
- Java 8/Spring Boot
- Experience in designing and building solutions with the following architectures:
- Event-driven/asynchronous messaging
- Experience designing and building API
- Experience with Continuous Integration, Continuous Delivery, Test Automation, TDD, Docker
- Experience developing on cloud technology (AWS/Google Cloud)
- Ruthless attention to detail, quality and consistency, combined with ability to work to tight timescales in a fast-paced agile environment.
- Fluent English
- Functional programming
EXPERIENCE / QUALIFICATION
You have earned a good degree at a top university and have gained 8+ years of work experience in high-performance environments. Moreover, you have a proven track record of personal and academic achievements, and can demonstrate an ongoing interest in technology and development.