Careers at XTB
A career with impact
XTB is a global fintech and investing platform helping people access financial markets through intuitive technology, education, and support. We’re building a team that values ambition, clarity, and practical execution — while creating opportunities to do meaningful work at scale.
📈 Purposeful work
Help build products and experiences that support millions of investors in making smarter financial decisions.
⚡ Fast-moving
Work in teams that move quickly, solve real challenges, and deliver practical outcomes.
🤝 Strong teams
Collaborate with talented people across product, engineering, operations, and more.
📌 Job Summary (External Description)
Software Engineer (Java) – Defence
We are seeking a Java Software Engineer to support a Defence-sector programme delivering secure, safety-critical software systems. You will contribute across the full Software Development Life Cycle (SDLC), ensuring solutions meet industry standards for reliability, safety, and security.
This role offers exposure to high-integrity systems and the opportunity to work within agile, multidisciplinary engineering teams.
🎯 Key Responsibilities
Design, develop, test, and maintain integrated Java software systems
Collaborate with Systems Engineers and Architects on high-level designs
Contribute to SCRUM ceremonies and sprint planning
Ensure compliance with configuration management and change control processes
Deliver clean, maintainable, and cost-effective code
Support CI/CD pipelines and automated testing
🛠 Essential Skills (Tag these for Talent Matching)
Java (Advanced)
Object-Oriented Design Principles
Configuration Management
Change Control Processes
Continuous Integration (Jenkins)
Agile / SCRUM
Software Development Life Cycle (SDLC)
Clean Code / Code Quality Standards
⭐ Desired Skills (Tag as Secondary / Nice-to-Have)
Spring Framework
Apache Camel
JPA / Hibernate
React / JavaScript
Web Services (REST/SOAP)
SQL & Relational Databases
ESRI or Luciad
Automated Testing Tools
Military / Defence Software
HCI / UX Awareness
🎓 Qualifications
BEng/BSc (Hons) in Computing or related discipline (or equivalent experience)
Eligible for SC Clearance (Required)
Why join XTB
Be part of a fast-growing global fintech company.
Work on products with real impact for millions of users.
Grow your career alongside ambitious and collaborative teams.
What to expect
We offer opportunities across a wide range of teams and disciplines. Whether you're technical, operational, or customer-focused, you’ll have the chance to contribute to meaningful work in a growing international business.
Ready to join XTB?
Apply now and take the next step in your career with a company shaping the future of investing.
Apply for this role
Equal opportunity employer • Inclusive hiring experience • If you need accommodations at any stage of the application process, please let us know.