Software Engineer (Java)
Offer summary

(Summary generated by AI based on the full job description)

The project targets financial systems focusing on modernizing solutions for global clients. The stack centers on Java, Spring Boot, Kafka, Docker and Kubernetes, complemented by Hibernate, microservices, CI/CD (Jenkins, GitHub Actions) and cloud (AWS/Azure/GCP). Responsibilities include designing and building scalable backend, owning full software lifecycle, collaborating with stakeholders, mentoring and ensuring engineering quality. The role offers a remote-first model and international teams with benefits: sports cost-sharing, private medical care, life insurance, dental care and cafeteria.

quick applyyou can start ASAP

Software Engineer (Java)

Company: COGNIZANT

from: 17 September 2026
to: 17 October 2026
120 - 125net (+ VAT)/ hr.B2B contract (full-time)
Offer parameters
level:mid
working mode:remote
Warszawa, Wola
Warszawa, WolaPrzyokopowa 33View on map

Requirements

Expected technologies

Java
Spring Boot
Kafka
Docker
Kubernetes
Hibernate
Jenkins
GitHub Actions

Our requirements

  • Proficiency in Java, with strong experience in Spring Boot, Kafka, Docker, and Kubernetes
  • Solid knowledge of Hibernate and Microservices architecture
  • Experience with CI/CD tools (Jenkins, GitHub Actions) and cloud platforms (AWS, Azure, or GCP)
  • Strong understanding of unit testing, REST APIs, and security best practices
  • Excellent communication skills, team collaboration, and ownership mindset
  • Fluent in English
  • Must be located in Poland
  • Hands-on experience with Agile/Scrum methodologies
  • Comfortable working in fast-paced environments with evolving priorities

Optional

  • Background in financial services

Your responsibilities

  • Design and build scalable back-end solutions using Java and Spring Boot
  • Own the full software development lifecycle: from requirements gathering to deployment and monitoring
  • Collaborate with cross-functional teams and stakeholders
  • Drive engineering excellence and mentor others
Company

About the project

Join our expanding engineering team supporting a strategic initiative in the financial domain. As a global tech partner with over 30 years of experience, we help leading organizations modernize their systems and deliver top-tier digital solutions.
We’re looking for a Software Engineer (Java) who thrives in ownership-driven environments and enjoys solving complex technical challenges.

What we offer

  • Remote-first work model
  • Work in international teams (Poland, UK, US)

Benefits

  • sharing the costs of sports activities
  • private medical care
  • life insurance
  • dental care
  • cafeteria benefits

COGNIZANT

Cognizant (Nasdaq: CTSH) is an AI Builder and technology services provider, bridging the gap between AI investment and enterprise value by building full-stack AI solutions for our clients. Our deep industry, process and engineering expertise enables us to build an organization’s unique context into technology systems that amplify human potential, drive tangible outcomes and keep global enterprises ahead in a fast-changing world. See how at cognizant.ai or @cognizant.

This is how we work

Software Engineer (Java)
120–125 zł / hr. (B2B)
I apply to:
COGNIZANT
Warszawa, Wola

Need more information?

  • Make sure the body of the offer doesn’t already include what you’re looking for.
  • Ask a question if you need more information you’re interested in.
  • We’ll forward your question to the employer and aim to provide a response within 3 business days.

Share this offer