developing, and deploying integration solutions that connect multiple enterprise systems, applications, and data sources. This is an exciting opportunity to work on cutting-edge API-led connectivity, enhancing agility and scalability. CGI was recognised in the Sunday Times Best Places to Work list 2024 and has been named one … MuleSoft APIs and integrations to support digital transformation initiatives. • Collaborate with business and technology teams to understand integration requirements and deliver scalable solutions. • Develop API-led connectivity solutions using MuleSoft Anypoint Platform. • Create and maintain RAML and OpenAPI specifications for RESTful APIs. • Ensure best practices in API security … governance, and performance optimization. • Perform unit testing and integration testing to validate API functionality and reliability. • Troubleshoot and resolve technical issues in integration services. • Work with CI/CD pipelines and DevOps practices to automate API deployments. • Provide technical expertise and guidance to junior developers and stakeholders. • Stay More ❯
Azure Cutting-edge technologies: Kubernetes, Docker, Neo4j, ElasticSearch, Redis, TimescaleDB, RabbitMQ, and more. Responsibilities: Lead the entire lifecycle of projects, from initial design and development to deployment, monitoring, and maintenance in the production environment. Contribute to technical and architectural decisions, ensuring optimal solutions for complex engineering challenges. Conduct design … backend system components. Collaborate with cross-functional teams (e.g., Frontend, DevOps) to deliver best-in-class features. Ideal Candidate: Passion for Java , Golang, Kubernetes, API, and security Demonstrates ongoing self-development in relevant technologies Enjoys building solutions; not focused on leading or managing Analytical thinker with the ability … into complex problems Technical Skills:Primary: Proficient in Golang or Java or C programming Experience with Kubernetes (debugging, building services AWS/Cloud experience APIdevelopment expertise Secondary: (but not necessary to apply) Networking knowledge eBPF experience Linux Kernel Development Java proficiency gRPC familiarity What's It More ❯
Azure Cutting-edge technologies: Kubernetes, Docker, Neo4j, ElasticSearch, Redis, TimescaleDB, RabbitMQ, and more. Responsibilities: Lead the entire lifecycle of projects, from initial design and development to deployment, monitoring, and maintenance in the production environment. Contribute to technical and architectural decisions, ensuring optimal solutions for complex engineering challenges. Conduct design … backend system components. Collaborate with cross-functional teams (e.g., Frontend, DevOps) to deliver best-in-class features. Ideal Candidate: Passion for Java , Golang, Kubernetes, API, and security Demonstrates ongoing self-development in relevant technologies Enjoys building solutions; not focused on leading or managing Analytical thinker with the ability … into complex problems Technical Skills:Primary: Proficient in Golang or Java or C programming Experience with Kubernetes (debugging, building services AWS/Cloud experience APIdevelopment expertise Secondary: (but not necessary to apply) Networking knowledge eBPF experience Linux Kernel Development Java proficiency gRPC familiarity What's It More ❯
contribute to the architecture, creation, and ongoing support of robust and scalable distributed systems. This role requires someone who thrives in a collaborative global development environment, while also demonstrating strong self-direction and ownership. We're keen to connect with individuals who possess: A deep enthusiasm for technology and … a knack for quickly adopting new tools. Experience across the full software development lifecycle, from initial concept to deployment. A commitment to producing clean, maintainable, and high-quality code. Solid commercial experience java (ideally version 8 or higher). Familiarity with modern lightweight application frameworks (such as Micronaut, Spring … Familiarity with CI/CD pipelines and automation tools (e.g., TeamCity, Jenkins). Understanding of fundamental networking concepts (UDP, TCP, HTTP). Experience with APIdevelopment (REST, WebSockets). Proficiency in a distributed version control system (ideally Git). Experience with the Grails framework. Front-end JavaScript skills More ❯
be part of our VPC & Domestic Processing team in Payment Processing to help design, enhance and build our transactional processing system in an agile development environment. You will work with colleagues who will support and challenge you daily. You will be part of teams tasked with multiple projects building … full stack development of real-time transactional services, REST services API and Container based services that are highly functional, distributed, secure, scalable and resilient. We believe in self managing Agile teams who build products end to end focusing on unit testing, code reviews and continuous integration for excellent … Your Key Responsibilities Essential Functions As a Software Engineer you will help design, enhance, and build next generation fraud detection platforms in an agile development environment. You will play part of multiple teams tasked with projects ranging from backend development, Rest based APIs, Container based services to highly More ❯