Senior Software Engineer
Mindbox Sp. z o.o.
⚲ Kraków
33 600 - 36 750 PLN (B2B)
Wymagania
- Java
- J2EE
- JVM
- Spring Boot
- Spring Cloud
- Microservices
- IBM MQ
- Redis
- Maven
- GitHub
- Jenkins
- Jira
- SQL
- Linux
- Shell
- Bash
- JSON
- XML
- DevOps
Opis stanowiska
O projekcie: At Mindbox we connect top IT talents with technology projects for leading enterprises across Europe. As a Senior Software Engineer, you will design and deliver next-generation pricing and hedging platforms for FX Options. You will partner closely with traders, sales, and business stakeholders to build and enhance systems that drive efficiency and accuracy across the trade lifecycle—covering price discovery, risk management, and transaction processing in real time. This is an exciting opportunity to work with in-house platforms replacing legacy systems, leveraging modern Java and DevOps practices while collaborating with experts across the UK, Poland, Canada, Hong Kong, and Guangzhou. Sounds like your kind of challenge? What you get in return - Flexible cooperation model – choose the form that suits you best (B2B, employment contract, etc.) - Hybrid work setup – 8 days onsite per month - Collaborative team culture – work alongside experienced professionals eager to share knowledge - Continuous development – access to training platforms and growth opportunities - Comprehensive benefits – including Interpolska Health Care, Multisport card, Warta Insurance, and more - High quality equipment – laptop and essential software provided Wymagania: - 5+ years of hands-on experience in Java development (Core Java 1.7+). - Strong expertise in Java, J2EE, JVM. - Proficiency with Spring Boot, Spring Cloud, microservices, MQ, and caching solutions like Redis. - Solid understanding of CI/CD tooling: Maven, GitHub, Jenkins, JIRA. - Strong SQL knowledge and experience with Linux and shell scripting (Bash/Korn). - Familiarity with data formats and integration using JSON, XML. - Experience with IT Service Management (Incident, Change, Problem Management). - Excellent troubleshooting and problem-solving skills. - Advanced English skills and strong stakeholder communication ability. - DevOps experience and proven contributions to global, collaborative environments. Nice to Have: - Experience working in banking or financial services, especially in treasury and derivatives. - Knowledge of front-office workflows and the trade lifecycle. - Exposure to algorithmic trading systems and exchange-traded instruments. Joining this project you’ll become part of Mindbox – a tech-driven company where consulting, engineering, and talent meet to build meaningful digital solutions. We’ll back you up every step of the way, accelerate your development, and ensure your skills make a difference. Codzienne zadania: - Design, build, and deploy derivatives trading and risk management systems using Java and internal deployment tools. - Own and coordinate delivery activities to maintain agreed timelines, budget, and quality. - Partner with business stakeholders to elicit requirements and translate them into technical solutions. - Deliver innovative approaches to complex technical and domain problems. - Maintain high standards of project and software documentation throughout the lifecycle. - Ensure compliance with internal control standards and external regulatory requirements. - Stay current with FX Options business processes and technical stack capabilities.