Senior Software Engineer
At Mindbox we connect top IT talents with technology projects for leading enterprises across Europe.
We are seeking an experienced Java Application Specialist to join our Front-to-Back Trading Technology Team , delivering innovative solutions for Credit Derivatives and Interest Rate Derivatives workflows . You will develop mission-critical applications that enable real-time risk management , improve resiliency, and enhance DevOps/tooling ecosystems across the trading stack.
The role requires a mix of technical expertise, leadership in application development, and strong stakeholder collaboration to improve efficiency and modernize our technology landscape. This is a great opportunity for engineers passionate about trading technology, high-performance systems, and AI-based automation .
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 – remote days available depending on the client’s arrangements - 2 days a week from the office in Kraków
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
Daily tasks
- Design and build scalable, high-performance back-end solutions using market-leading technologies
- Act as an Application Specialist for front-to-back systems supporting Credit and IR derivatives trading
- Deliver sustainable tooling infrastructure for DevOps, release management, monitoring, and resiliency
- Drive modernization and improvements in existing tech stack, processes, and tooling
- Collaborate in architecture and design reviews, presenting improvements in engineering forums
- Ensure the system supports real-time risk management requirements for global trading workflows
- Mentor team members on engineering best practices and AI-driven tooling adoption
Requirements
7+ years of hands-on experience in Java backend development , building RESTful services and microservices
Expertise in high-availability service architectures designed for performance and resiliency
Solid experience with SQL and relational databases (PostgreSQL or Sybase), with performance optimization knowledge
Hands-on experience with AI development tools and models applied to software engineering efficiency
Proven track record of owning and delivering Java-based modules or services in production environments
Excellent communication and presentation skills; fluent in English
Strong problem-solving and analytical capabilities, with ability to handle pressure in mission-critical environments
Passionate about technology: continuous learner, always exploring new tools and patterns
Team player mindset with collaborative approach in a global, fast-paced environment
Nice to Have
Experience supporting production environments and troubleshooting under SLA
Familiarity with Agile frameworks , Continuous Integration (CI), and Continuous Deployment (CD) workflows
Domain knowledge in banking or financial trading systems
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.
Must have: Java, REST API, Microservices, SQL, Relational database, Sybase, AI
Nice to have: SLA, Continuous integration, Continuous deployment