Capgemini

Senior Software Engineer (Java, GCP)

Capgemini
Apply
26 days ago
Kraków, PolandSenior
H1B Sponsor

Responsibilities

  • Design and develop backend systems using Java and the Spring ecosystem.
  • Build and maintain microservices-based architectures.
  • Write high-quality, maintainable code focused on performance and scalability.
  • Implement unit and integration tests using JUnit and Mockito.
  • Analyze and resolve performance issues including memory leaks and garbage-collection behavior.
  • Apply modern Java features, concurrency practices, and multithreading concepts.
  • Collaborate with DevOps teams on GCP cloud infrastructure and Terraform.
  • Participate in code reviews, technical discussions, and architecture design.

Requirements

  • 5+ years of experience in Java development.
  • Strong knowledge of core Java, including collections, access modifiers, and exception handling.
  • Understanding of the Java memory model, memory structure, and garbage collection.
  • Experience identifying and resolving memory leaks.
  • Solid knowledge of concurrency, including synchronized, volatile, and atomic types.
  • Experience with Future, CompletableFuture, and multithreading concepts.
  • Familiarity with modern Java features such as records, sealed classes, default methods, and virtual threads.
  • Hands-on experience with Spring Boot and Spring Data.
  • Experience designing and implementing microservices.
  • Practical experience with unit and integration testing using JUnit and Mockito.
  • Understanding of microservice architecture principles.
  • Exposure to GCP.
  • Nice-to-have experience with Docker, Kubernetes, Kafka, ActiveMQ, Jenkins, GitLab CI, Terraform, distributed systems, observability tools, and high-load systems.
  • Experience working in Agile environments using Scrum or Kanban is desirable.

Benefits

  • Hybrid working model with office and work-from-home options after onboarding, including a home office package with a laptop, monitor, and chair.
  • Access to more than 70 training tracks and certification opportunities through the NEXT platform.
  • Free access to Education First language learning, Pluralsight, TED Talks, Coursera, and Udemy Business materials and training.
  • Private medical care through Medicover, including preferentially priced additional packages.
  • Life insurance and more than 40 lifestyle options through the NAIS benefits platform, including Netflix, Spotify, and Medicover Sport.

Tech Stack

Categories

Capgemini

About Capgemini

10,000+ employees

Capgemini is an AI-powered global business and technology transformation partner, delivering tangible business value. We imagine the future of organizations and make it real with AI, technology and people. With our strong heritage of nearly 60 years, we are a responsible and diverse group of 420,000 team members in more than 50 countries. We deliver end-to-end services and solutions with our deep industry expertise and strong partner ecosystem, leveraging our capabilities across strategy, technology, design, engineering and business operations. The Group reported 2025 global revenues of €22.5 billion. Make it real | www.capgemini.com

Contact me