Charles River Development (CRD), the FinTech division of State Street, is at the forefront of innovation in the investment industry. As part of the State Street Alpha® Platform, CRD provides cloud-based Front Office technology that integrates with State Street’s Middle and Back-office services, creating the industry's first front-to-back solution.

Our vision is to be the world's leading investment platform, driving technological innovation, resiliency, efficiency, and growth for investors. CRD's Engineering organization is transforming its platform by adopting next-generation cloud technologies like Microsoft Azure, Kafka, and Snowflake.

With over 135% headcount growth in the last 5 years, CRD is a digital innovation leader committed to investing in its solutions, processes, systems, and talent. We are expanding our product capabilities and seeking a Fullstack Software Engineer to enhance and maintain CRD modules within an agile scrum team. This role also involves providing engineering troubleshooting support to customer support and other development teams.

This is an excellent opportunity to join a strong, senior engineering team and contribute to developing challenging new products in the financial sector. The position is hybrid, requiring 3 days per week in our Krakow or Gdansk offices.

Your New Role

As a Fullstack Software Engineer, you will:

  • Analyze, design, develop, test, and debug complex software enhancements and solutions, including modifications to core frameworks.
  • Collaborate with Business Analysts and Product Managers to deliver simple, sustainable software solutions for complex problems.
  • Lead problem-solving efforts for projects and major project phases to resolve technical software issues.
  • Develop, test, debug, and implement software using Java, C#, SQL, JavaScript, and other relevant languages, staying current with impactful emerging technologies.
  • Provide expert guidance and critical analysis during code reviews.
  • Write unit and automation tests to ensure high product quality.
  • Identify opportunities to improve development and testing methodologies.
  • Conduct manual tests to ensure product quality.
  • Troubleshoot large-scale, mission-critical client implementations.
  • Actively participate in the agile software development process, including daily standups, sprint planning, backlog grooming, and retrospectives.
  • Plan and coordinate cross-team activities.
  • Mentor and guide junior engineers on design principles.

  • Permanent contract from day one.
  • Additional holidays (Birthday Day Off, 3rd and 5th year anniversary Day Off, and others).
  • Gold medical package for employees and their families.
  • Premium life insurance and private pension plan.
  • Cafeteria system.
  • Extensive training opportunities: soft skills, technical workshops, language classes, and development programs.
  • Opportunities for volunteering and community engagement.
  • Various well-being programs.
  • The chance to work in a rapidly growing global organization on exciting projects.

Tech Stack: Java, Spring, Microservices, React, SQL, C#/.Net, Azure Cloud, Kubernetes, Snowflake

Desired Skills and Competencies:

  • B.S. degree (or equivalent) in Computer Science, Engineering, Mathematics, Physics, or a related technical field. Master's degree strongly preferred.
  • 2-4 years of experience in Java development, preferably within the FinTech (financial markets) sector.
  • Experience in front-end development using React or Angular.
  • Experience developing cloud-native services (Azure, AWS, Google Cloud).
  • Proficiency in SQL and experience with relational database management systems (RDBMS) like SQL Server/Oracle.
  • Experience with C#/.Net, Kafka, Snowflake, Kubernetes, and Tomcat is a strong asset.
State Street

State Street