Proven track record of building critical, distributed systems in Java with strong problem-solving skills
Solid experience with messaging or middleware technologies
Expertise in Spring and Spring Boot frameworks
Proficiency in build tools such as Maven and GradleaBachelor’s degree in Computer Science or relevant certification
Strong back-end development experience in Java and Python (5+ years)
At least 1 year of relevant leadership experience
Solid understanding of DevOps practices and CI/CD pipelines using tools such as Azure DevOps (ADO), GitHub, or GitLab
Experience with Test-Driven Development (TDD)
Strong knowledge of cloud architecture, with practical experience in at least one major platform: Azure (preferred), AWS, or GCP
Good understanding of software design principles and best practices
Excellent written and verbal communication skills in English (B2+ level)
Hands-on experience with version control systems like Git or GitLab
Background in microservice architecture and Cloud Computing concepts
Understanding of Agile methodologies and their practical application
Strong written and verbal communication skills in English (B2+)
Optional
Experience with modern technologies such as data streaming, real-time and batch processing, as well as Databricks and Kubernetes
Your responsibilities
Design and develop our strategic platform enabling trade executions to flow from Dealstores to Operations and Regulatory applications, turning epics and features into robust functionality
Work closely with other agile pod members in sprints to iteratively deliver on the product requirements
Work with the product team to understand and implement required functionality