Java Software Engineer
Remote
£50,000 - £75,000
Role Overview:
A Building Management software business are looking for a skilled Java Software Engineer to join a growing Product Development team. The ideal candidate will be instrumental in the design, development of high quality web applications.
Key Responsibilities:
* Contribute to the technology strategy, developing new products and services and maintaining the existing codebase.
* Actively developing high-quality production code. You will work across the full SDLC from design, development, testing and deployment.
* Delivering well-thought-out, clean code, helping scale to support business growth.
* Infrastructure design and maintenance.
Experience
* 6+ years experience in writing high-performance Java code, including concurrency and distributed systems (Spring Boot, AWS Microservices)
* Strong knowledge and experience in unit and integration testing, working in a CI/CD environment and using distributed version control systems.
* Good working knowledge of Linux and Docker.
* Experience in Maven, Spring, and JMS. Gradle, Kafka, is highly desirable.
* Relational databases.
Please note that you must have full right to work and currently be residing in the UK.
If this role sounds like it may be of interest, apply now for an informal chat.