Company Description
Colate is a London-based startup operating across the EU, USA, and India, empowering organizations to embrace digital transformation through AI-driven technologies. We specialize in agentic AI, enabling autonomous IT operations with predictive, self-optimizing systems that reduce downtime, accelerate innovation, and scale hybrid environments effortlessly. Serving startups, SMBs, and enterprises in industries like connectivity, media, healthcare, and fintech, we provide sustainable, secure, and proactive solutions. Our flagship products, including CoCreate, CoCreate IQ, and Orios, revolutionize infrastructure development, AIOps, DevOps, and operational management.
About The Role
Colate is looking for a Senior Software Engineer with Java, GCP, & ECP experience. We’re seeking a talented Senior Java Engineer to join our team; you’ll be responsible for designing and developing high throughput applications using java with high quality production ready code to deliver functionality to our customers. You’ll be accountable for ensuring all decisions are made within a sound risk framework and within Group standards and appetite while managing the full software development process within an agile environment.
Responsibilities
What you’ll do
* Design and develop applications in Java with automated tests to ensure it meets business functionality.
* Implement monitoring for applications and analyse health & performance to improve.
* Be part of cross-functional product engineering team and adhere engineering standards throughout the software development life cycle.
* Pair with other engineers to review the code considering the quality standards agreed to follow in the team.
* Making sure code is kept up to date and version controlled within a repository.
* Collaborate with architects and other senior engineers to produce application/design documentation.
* Problem solving/debugging application production issues and minimise customer impact.
* Mentor/coach the engineers to deliver high quality applications that are designed for security, testing, maintainability and observability. Devops knowledge is a huge advantage.
Requirements
What you’ll need
* Hands on experience in building enterprise REST API (with open API standards) in Java (min Java 11) and experience with Java frameworks like Hibernate, spring boot, spring core and spring security.
* Hands-on experience in building Java microservices.
* Hands-on experience working with Kafka.
* Hands-on experience with GCP
* Experience with TDD practices like automated unit and integration tests and Dev Ops practices like CI/CD
* Experience in designing and building high volume distributed event driven systems at scale, fault tolerant, resilience and highly observable
* Experience working with messaging systems such as GCP Pub/Sub.
* Good knowledge using modern technologies e.g. Docker, Kubernetes, Github actions, Istio Service mesh, Helm, api-gateway, SRE, DORA concepts and metrics and Scalable / NoSQL Databases etc.
* Experience with Public Cloud Solution, ideally GCP
Apply Here -- https:///careers/colate-ltd/senior-software-engineer-java-gcp-ecp
Benefits
Please visit https:///
Skills
Required JAVA, GCP, ECP, KAFKA, Microservices
Nice to have Docker, Kubernetes, Github actions, Istio Service mesh, Helm, api-gateway, SRE