Software Engineer
Indexed description
To be successful as a Software Engineer, you should have experience with:
- Comprehensive understanding of API and Microservice (REST and /or gRPC) design patterns backed up by experience delivering and running the services you have built in production.
- A track record of building enterprise-scale applications using Java and Spring Boot frameworks.
- Experience building event-driven services using Kafka or similar technologies.
- Solid understanding of DevOps, CI/CD pipelines (Gitlab).
- Banking or regulated financial services technology experience.
- Experience in working with geographically dispersed cross functional teams.
- Experience identifying, analysing, and resolving infrastructure vulnerabilities and application deployment issues.
This role is based in Northampton.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search