Charles River Development (CRD), the FinTech division of State Street, is at the forefront of innovation in the investment industry. CRD's cloud-based Front Office technology, combined with State Street's Middle and Back-office services, forms the foundation of the State Street Alpha® Platform, a comprehensive 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 such as Microsoft Azure, Kafka, and Snowflake. With a 135% headcount growth over the last five years, CRD is a digital innovation leader committed to investing in its solutions, processes, systems, and talent.

CRD is expanding its product capabilities and seeks a Senior Software Engineer to develop new Java middle tier/server-side functionality, with some involvement in front-end development. This role requires financial software experience or a strong understanding and interest in financial markets. You will join a strong, senior-level engineering team and contribute to developing challenging new products in the financial space.

This is a hybrid role requiring 3 days per week in the office, with opportunities to work from our Krakow and Gdansk offices.

Your New Role

As a Senior Software Developer, you will:

  • Contribute as a Senior Individual Contributor within a team of top engineers using Agile methodology.
  • Analyze, design, develop, test, and debug large and complex software enhancements and solutions, including modifications to core frameworks and critical system facilities.
  • Collaborate with Business Analysts and Product Managers to create simple and sustainable software solutions for complex problems.
  • Provide direct problem-solving for projects or major project phases to resolve technical software issues.
  • Develop, test, debug, and implement software programs, applications, and projects using Java, C#, SQL, JavaScript, and other relevant languages, while staying updated on emerging technologies.
  • Provide informed guidance and critical analysis during code reviews.
  • Write unit and automation tests to ensure high product quality.
  • Identify opportunities to improve development and test methodologies and contribute to related test methodology frameworks.
  • Conduct manual tests to ensure high product quality.
  • Provide troubleshooting for large, mission-critical client implementations.
  • Engage in the agile software development process, adhering to and advancing the CRD scrum methodology (daily standups, sprint planning, backlog grooming, retrospectives).
  • Plan and coordinate cross-team activities to complete assignments.
  • Mentor and guide Junior Engineers on designs.
  • Demonstrate increased independence in design and development.

  • 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 (partner and children).
  • Premium life insurance package and private pension plan.
  • Cafeteria system.
  • Wide range of soft skills training, technical workshops, language classes, and development programs.
  • Opportunities to volunteer time for company-driven initiatives, employee networks, or chosen organizations.
  • Variety of well-being programs.
  • Opportunity to work in a rapidly growing global organization on interesting projects.

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

Desired Skills and Competencies:

  • 4-8 years of experience in Java development, preferably in FinTech (financial markets).
  • B.S. degree (or foreign equivalent) in Computer Science, Engineering, Mathematics, Physics, or a related technical field. M.S. degree strongly preferred.
  • Experience in front-end development using React or Angular.
  • Experience in developing cloud-native services (Azure, AWS, Google Cloud).
  • Knowledge of SQL and SQL Server/Oracle databases, with experience in RDBMS.
  • Experience with C#/.Net, Kafka, Snowflake, Kubernetes, and Tomcat is a strong asset.
State Street

State Street