Charles River Development (CRD) is seeking a Senior Software Engineer to work on developing new Java middle tier/server-side functionality for the system with some involvement in front-end development. This is a hybrid role with 3 days in the office per week, which can be performed from our offices in Krakow and Gdansk. As a Senior Software Developer, you will contribute to a team of top engineers using Agile methodology and collaborate with Business Analysts and Product Managers to create simple and sustainable software solutions for complex problems.
Requirements
- 4-8 years of experience in Java development - preferably in the FinTech (financial markets) area
- B.S. degree (or foreign education equivalent) in Computer Science, Engineering or other technical course of study required. MS degree strongly preferred.
- Experience in front-end web development, ideally using React
- Experience in development of cloud native services (Azure experience a bonus)
- Knowledge of SQL and experience with RBDMS
- Experience with Kafka, Snowflake, Kubernetes, Tomcat will be a strong asset
Benefits
- Permanent contract from day one
- Additional holidays (Birthday Day Off, 3rd and 5th year anniversary Day Off)
- 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 your time to company-driven initiatives, employee networks or organizations of your choice
- Variety of well-being programs