Step into the world of high-impact finance technology! Our client is a global leader in investment banking, empowering institutional clients with cutting-edge trading solutions. As a Senior Java Engineer, you’ll play a pivotal role in shaping the Reference Data Platform for Equity Agency Trading — delivering robust, scalable, and innovative Java-based applications that drive market access and smart trading for clients worldwide.
If you're ready to make an impact in a dynamic environment, we want to hear from you!
This role offers a hybrid model, with 3 days per week working from the client's office in Krakow.
Responsibilities
- Design, develop, and enhance Java applications for the Reference Data Platform, ensuring seamless client experiences
- Apply a broad range of software engineering practices, from analyzing user needs and developing new features to automated testing and deployment
- Uphold the highest standards of quality, security, reliability, and compliance by implementing both functional and non-functional requirements
- Build observability into solutions, monitor production health, resolve incidents, and address root causes of risks and issues
- Advocate for client needs and deliver solutions that exceed expectations
- Share knowledge and expertise with colleagues, fostering a collaborative and innovative team environment
Requirements
- Proven experience (5+ years) in enterprise-level application development with Java (8/11/21)
- Hands-on expertise with Spring Boot, Hibernate, and Kafka
- Strong background in unit and integration testing using Java frameworks
- Solid understanding of DevOps practices with GitLab; exposure to Azure, Docker, and Kubernetes
- Ability to write intermediate-level SQL queries
- Deep knowledge of core and advanced Java concepts
- Excellent communication and problem-solving skills
- Excellent command of written and spoken English (B2+ level)
Nice to have
- Experience with JavaScript, React, and Redux
- Passion for building scalable, high-performance trading platforms
- Exposure to agile, cross-functional teams in a global environment
Looking for something else?
Find a vacancy that works for you. Send us your CV to receive a personalized offer.
Find me a job