(Senior) Java Developer - Software Engineer
-, Kraków +1 Location
State Street
About Us
Charles River Development (CRD), a division of State Street, is a global FinTech leader. We power the State Street Alpha® Platform — the industry’s first front-to-back investment management solution. Our engineering team is transforming legacy systems into modern, cloud-native applications using technologies like Azure, Kafka, and Snowflake.
Role Overview
As a (Senior) Java Developer - Software Engineer, you will:
Design and develop backend services in Java and frontend components in React.
Collaborate with cross-functional teams to deliver scalable financial software.
Lead code reviews, mentor junior engineers, and ensure high-quality development.
Troubleshoot and support mission-critical client implementations.
Work with technologies including Azure, Kafka, Snowflake, Kubernetes, and Microservices.
Participate in Agile ceremonies and contribute to continuous improvement.
Requirements
4–8 years of Java development experience (FinTech experience preferred).
Strong React and front-end development skills.
Experience with cloud platforms (Azure is a plus).
Proficiency in SQL and relational databases.
Familiarity with Kafka, Snowflake, Kubernetes, and Tomcat is a strong asset.
Bachelor’s degree in Computer Science or related field (Master’s preferred).
Solid understanding of Agile development practices.
What We Offer
Permanent employment contract from day one.
Additional paid holidays (e.g., birthday, work anniversaries).
Premium medical coverage for employees and their families.
Life insurance and private pension plan.
Access to training programs, workshops, and language classes.
Cafeteria benefits system and well-being initiatives.
Opportunities to volunteer and engage in employee networks.
(Senior) Java Developer - Software Engineer
(Senior) Java Developer - Software Engineer
-, Kraków
State Street