Software Engineer

Software Engineer

Full-Time 50000 - 70000 € / year (est.) No home office possible
CGI Group Inc.

At a Glance

  • Tasks: Design and develop scalable backend systems using Camunda and Spring Boot.
  • Company: Join a leading tech firm focused on innovative solutions.
  • Benefits: Enjoy comprehensive health benefits, flexible time off, and a pension plan.
  • Other info: Onsite role with excellent career growth opportunities in a secure environment.
  • Why this job: Make an impact by building resilient microservices in a dynamic environment.
  • Qualifications: Experience with Spring Boot, RESTful APIs, and distributed systems required.

The predicted salary is between 50000 - 70000 € per year.

We're looking for a Software Engineer with experience in workflow orchestration and backend development to join our engineering team. This role is ideal for engineers who enjoy building scalable distributed systems while designing and implementing complex business workflows using Camunda and Spring Boot microservices. You'll work across the full software lifecycle - from modelling and orchestrating business processes, to building resilient microservices and operating reliable, secure backend platforms in on‑premise enterprise environments.

Responsibilities

  • Design and develop workflow‑driven backend systems using Camunda BPM and Spring Boot microservices.
  • Build and maintain scalable RESTful and event‑driven services that integrate into larger distributed platforms.
  • Model, implement, and optimise business processes and orchestration flows using BPMN.
  • Write clean, maintainable, and well‑tested production code using modern engineering practices.
  • Own services end‑to‑end, including deployment, monitoring, support, and operational health.
  • Build and improve CI/CD pipelines and automated delivery workflows.
  • Collaborate closely with platform, frontend, DevOps, and security teams to deliver integrated solutions.
  • Contribute to architecture discussions around orchestration, scalability, resiliency, and performance.
  • Troubleshoot production workflow and integration issues while continuously improving reliability and observability.

Qualifications

  • Strong experience as a backend software engineer.
  • Hands‑on experience building Spring Boot microservices in production environments.
  • Experience designing and building RESTful APIs and asynchronous/event‑driven integrations.
  • Proficiency in Java and modern backend development practices.
  • Strong understanding of distributed systems, microservice patterns, and service‑to‑service communication.
  • Experience with containerised environments and orchestration platforms (Docker, Kubernetes, OpenShift, etc.).

Security Clearance & Work Arrangements

  • Candidates must be willing and able to work onsite at the client location five days per week. Hybrid or remote working arrangements are not available for this role.
  • Candidates must hold current HLC clearance, or be eligible and willing to obtain and maintain HLC clearance, subject to client requirements.
  • Previous experience working within secure, government, defence, or highly regulated environments will be highly regarded.
  • Due to client security requirements, only candidates who meet the applicable clearance criteria will be considered.

Benefits

  • Insurance coverage
  • Medical benefits
  • Pension plan
  • Member Assistant Programme
  • Check4Cancer
  • Flexible time off
  • Share Purchase Plan
  • Member discounts
  • Dental benefits
  • Vision benefits
  • Profit Participation Plan
  • Health and Wellbeing Programme

Software Engineer employer: CGI Group Inc.

Join a dynamic engineering team where innovation meets security, as we develop cutting-edge workflow-driven backend systems in a collaborative environment. Our commitment to employee growth is reflected in our comprehensive benefits package, including medical coverage, flexible time off, and a robust health and wellbeing programme, all while working on impactful projects within secure government environments. With a focus on modern engineering practices and a culture that values teamwork and continuous improvement, this role offers a unique opportunity to thrive in your career while contributing to meaningful solutions.

CGI Group Inc.

Contact Detail:

CGI Group Inc. Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Software Engineer

Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage in online forums. You never know who might have the inside scoop on job openings or can refer you directly.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving Spring Boot microservices and workflow orchestration. This gives potential employers a taste of what you can do and sets you apart from the crowd.

Tip Number 3

Prepare for interviews by brushing up on your knowledge of distributed systems and service-to-service communication. Be ready to discuss your experience with Camunda and how you've tackled challenges in past projects.

Tip Number 4

Don’t forget to apply through our website! We’re always on the lookout for talented engineers like you. Plus, it’s a great way to ensure your application gets the attention it deserves.

We think you need these skills to ace Software Engineer

Workflow Orchestration
Backend Development
Camunda BPM
Spring Boot Microservices
RESTful APIs
Event-Driven Integrations
Java

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your experience with workflow orchestration and backend development. We want to see how your skills align with our needs, so don’t be shy about showcasing your work with Camunda and Spring Boot!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re passionate about building scalable distributed systems and how your previous experiences make you a great fit for our team. Let us know what excites you about the role!

Showcase Your Projects:If you've worked on any relevant projects, whether personal or professional, make sure to mention them. We love seeing real-world applications of your skills, especially if they involve RESTful APIs or microservices!

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy – just follow the prompts!

How to prepare for a job interview at CGI Group Inc.

Know Your Tech Stack

Make sure you brush up on your knowledge of Spring Boot and Camunda BPM. Be ready to discuss how you've used these technologies in past projects, especially in building scalable microservices and RESTful APIs.

Showcase Your Problem-Solving Skills

Prepare to share specific examples of how you've tackled challenges in workflow orchestration or backend development. Think about times when you optimised business processes or resolved production issues, as these will demonstrate your hands-on experience.

Understand the Full Software Lifecycle

Familiarise yourself with the entire software lifecycle, from modelling to deployment. Be prepared to discuss how you’ve owned services end-to-end and contributed to CI/CD pipelines, as this role requires a comprehensive understanding of the process.

Collaboration is Key

This role involves working closely with various teams, so be ready to talk about your experience collaborating with frontend, DevOps, and security teams. Highlight any successful projects where teamwork led to integrated solutions, as this will show you're a team player.