Java Developer

Nabízím práci
Jméno/Firma
Capgemini Czech Republic s.r.o.
Pracoviště
5. května 1746/22, Praha
Nabízím práci/ Hledám práci
Nabízím práci
Vytvořeno
31. 3. 2026

O pozici

Pracovní nabídka

Our client is one of the world's largest and most respected financial institutions , with 329 years of success, quality, and innovation behind it.

We are looking for a strong JAVA developer to help us grow! There are multiple exciting challenges ranging from maintaining low latency, high throughput in handling millions of events a day, modernizing the Lucene-based back-end for UIs, introducing thin-clients based on HTML-5, enhancing our SOA architecture to use a more efficient shared-caching mechanism while at the same time minimizing breaks through reconciliation with external parties and helping our clients' business achieve his ambition of being a top-ranking investment broker!

The team is global and currently 50-strong with 10 of them in Prague. Our client is now growing further and with it the opportunities to advance and lead.

YOUR ROLE

  • Designing and developing both business and non-functional features using Java technologies and advanced object-oriented programming principles.
  • Working closely with a global development team to deliver scalable, high-quality solutions.
  • Learning the Cash Equities business and relevant regulatory requirements to align development with business goals.
  • Collaborating with business analysts and operations teams to gather, clarify, and implement technical and functional requirements.
  • Following structured Agile/Scrum development processes and applying test-driven development to ensure high code quality and support a zero-defect strategy.
  • Utilizing modern development toolsets such as Jira, Confluence, Bitbucket, and TeamCity for task management, documentation, version control, and CI/CD.
  • Cooperating with testing and support teams throughout the project lifecycle to ensure smooth delivery and deployment.
  • Investigating production issues with application support teams and contributing to platform improvements that enhance stability, maintainability, and resilience.
  • Working onsite in the Prague office three days per week as part of a hybrid work model.


YOUR PROFILE

  • Strong experience with Java, including advanced concepts and object-oriented design patterns.
  • Familiarity with DevOps practices and modern development workflows.
  • Proficiency in Git for source control and build tools such as Maven or Gradle.
  • Working knowledge of Spring or Spring Boot frameworks.
  • Experience with relational and/or NoSQL databases.
  • Solid hands-on experience with unit and integration testing, as well as release management.
  • Comfortable operating in Linux environments and scripting in Python, Perl, or Bash.
  • Understanding of web services, middleware, and messaging systems.
  • Exposure to containerization technologies like Docker and Kubernetes.
  • A good grasp of microservices architecture and building scalable, distributed systems.


WHAT YOU'LL LOVE ABOUT WORKING HERE

  • We offer a space for self-realization, and we’ll support you to push yourself further and help you get certifications! The advantage of an international company is that it offers both know-how and diverse opportunities across branches.
  • We are fans of flexibility and trust. Working hours are relaxed and a home office is of course possible. The most important thing is that YOUR work is delivered on time and with quality.
  • We offer multiple benefits, such as meal vouchers, multisport card, birthday day off, free entrance to a fitness studio in the office building and much more! Except that, we organize a company breakfast every month!