Location: Northampton - Onsite 2/3 days a week
IR35: Inside
Role Description:
* Hands-on experience with Java 17+
* Hands-on experience with Spring Boot and REST microservices
* Hands-on experience with some Async stack (e.g., Kafka)
* Hands-on experience with databases (SQL/No-SQL)
* Understanding of concepts around GC, multi-threading, design patterns, and the Java memory model.
Requirements:
* Kafka deployment and integration
* Spring Boot, Spring Batch & Spring Cloud frameworks
* Experience of building microservices SDKs
* Create low level designs conforming to solution architecture.
* Should be able to design API contracts using RAML
* Design, develop, and customize loosely coupled web-based applications using Java/J2EE technology stack. Has strong OOPS concepts and hands-on developing web platforms.
* Possesses good understanding of integration patterns between presentation layer, business layer, and backend systems
* Good understanding of following technology stack- RAML/Swagger, Mule, Java/J2EE, Spring Boot.
* Good understanding of API led architecture (system, process, experience) & concepts such as choreography, orchestration, synchronization, exception handling etc.
* Understanding of API gateway management and configuration.
* Understanding of enterprise services bus framework and integration patterns.
* Develop integrations with backend platforms consisting of MariaDB, MongoDB.
* Good understanding of domain driven design concepts such as bounded contexts, context map, continuous integration.
* Responsible for unit testing and component integration testing
* Knowledge of SCM tools like Bitbucket, Stash, GIT and should contribute in defining versioning protocols
* Ensure team adheres to code quality and security standards using tools like SonarQube, Checkmarx
Carbon60, Lorien & SRG - The Impellam Group STEM Portfolio are acting as an Employment Business in relation to this vacancy.
#J-18808-Ljbffr