Senior Software Engineer (Java)
Przyokopowa 33, Warszawa
Cognizant Technology Solutions
Senior Software Engineer (Java)
Work Model: Remote with visits to Warsaw office once per month
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 Senior Software Engineer (Java) who thrives in ownership-driven environments and enjoys solving complex technical challenges.
What You’ll Do
• 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
What You Bring
• Expert-level 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
Agile Experience
• Hands-on experience with Agile/Scrum methodologies
• Comfortable working in fast-paced environments with evolving priorities
Nice to Have
• Background in financial services
Why Join Us
• Permanent employment contract or B2B
• Performance-based bonuses & flexible benefits
• Private healthcare & life insurance
• Learning & certification opportunities
• Inclusive, collaborative culture
• Employee referral program
Senior Software Engineer (Java)
Senior Software Engineer (Java)
Przyokopowa 33, Warszawa
Cognizant Technology Solutions