let’s make something together

Give us a call or drop by anytime, we endeavour to answer all enquiries within 24 hours on business days.

Find us

PO Box 16122 Collins Street West
Victoria 8007 Australia

Email us


Phone support

Phone: + (066) 0760 0260
+ (057) 0760 0560

Senior Java Developer

  • By Joanna Sapeta
  • 15 May 2023

You will join the company that is a leader in providing a variety of online trading tools.

Role puropose

Our Client is a genuine and fair company with over 40 years of being on market. They use the newest software development tools and processes to achieve their challenging goals and you will be a valuable part of it, sharing your ideas and experience to grow the product and your career.

They are seeking a passionate Java developer to join their team developing first-class middleware services which are key to the success of thier trading platforms. As a highly experienced Java Developer, the role will give you the chance to work with the latest middleware technologies. From day one you will be developing high-volume, high-performance services where security, reliability, and accuracy are paramount. You will be enthusiastic about making contributions that help the team meet the challenges they face, delivering high-quality software within a complex business domain. The role will need you to draw on your experience in approaches such as Continuous Delivery and understand how and when to use TDD, BDD, and DDD to deliver high-quality software that accurately represents the business domain. You will be comfortable working closely with both business and technical stakeholders to achieve the best possible outcomes. Technology is a passion for you and you are interested in learning ideas and practices from across the industry by attending conferences, and meetups and putting your learning into practice. You understand that mastery is a journey and are committed to continual personal improvement that comes from a deep-seated desire to be the best you can be.

What you will do

They are recruiting for the team that is based in Krakow. They’re part of the Trading Platform Middleware group. They develop middleware/backend services that are used via REST/WebSocket by the our Client’s frontends – IG WTP (Web Trading Platform), iOS trading app, and Android trading app.

You closely cooperate with the product owner and architect (also located in Krakow) and will be responsible for owning and developing a subset of applications that are part of the Company Trading Platform.

Who they are

They’ve been at the forefront of trading innovation since 1974, taking on the challenge to deliver an unmatched experience for their clients and raise the bar for tomorrow’s opportunities. Today, their’re a global fintech company incorporating the company’s TastyTrade, Brightpool, Spectrum, and DailyFX brands, with a presence in 20 countries across five continents and over 400 000 active clients worldwide. But they know their success is only possible because of their people, who they encourage and empower to be brave, determined and inventive.

Join them if you’d like to work in an inclusive, collaborative team that will recognise your talent and allow it to shine.

Who you are

You’re upbeat and enthusiastic, and you have an open mind and a curious, can-do attitude. You, like them, understand the importance of collaboration and are driven to be the best in what you do. You embody their three core values – to champion the client, learn fast together and raise the bar. You want to be part of a proudly carbon-neutral company that will prioritise your wellbeing and that of the world around you, helping to create a brighter future for all. A company that embraces diversity and welcomes everyone with respect, regardless of race, age, sexual orientation, gender, identification, faith or culture. If you’re inspired by their way of working and can bring something new to their team of top-notch people, then you’ll find a home here.

  • Extensive knowledge of Java EE and related technologies: Spring Framework, JMS, etc.
  • Significant experience in developing RESTful web services using Apache Tomcat
  • Knowledge of microservices ecosystem
  • Firm believer in the value of agile development methodologies, Test Driven Development, and Continuous Delivery
  • Quick to assimilate new ideas and concepts – productive from day one in the role
  • A committed team player who builds relationships across the business
  • A practical approach to problem-solving, you will show a high level of initiative – Excellent attention to detail when under pressure, takes delivery commitments seriously
Highly desirable skills
  • Java Certification
  • Kafka, RxJava, SQL and non-SQL databases experience
Where you’ll work

As part of their hybrid working environment, you’ll split your time between home and the office. In this way, you’ll be able to enjoy a better work-life balance and always bring your best self to your role. At the office, you’ll have access to everything you’d expect from a world-class employer, such as a modern working environment, agile spaces, private quiet rooms and breakout areas. Plus, all their offices are located in iconic city centres, close to everything you might need for a rewarding working experience.

How you’ll grow

Your personal and professional development are important to us. As a company that’s constantly redefining the boundaries of possibility, they’ll challenge you to push yourself, accelerate your ambitions and rise to new levels of excellence. They know that’s a big ask, so they’ll make sure that you’re supported all the way, getting the backing you need and the recognition you deserve. If you connect with our vision and can get behind it, you’ll be rewarded with countless opportunities to experience new things and enhance your abilities.

Note: Prepare your CV in English (PDF), fill in the form and apply! 🙂
Please include in your CV the following clause necessary for the recruitment process:

I agree to the processing of personal data that I have made available voluntarily in the recruitment process by the Administrator of personal data, i.e. Dotcommunity Spółka z ograniczoną odpowiedzialnością [Ltd.] based in Cracow, 15 Żabiniec Street, 31-215 Cracow, registered in Poland, the Cracow’s District Court – Śródmieście, XI Commercial Division of the National Court Register under number 0000468484, VAT number: 9452174499, (“Dotcommunity”) in order to carry out the recruitment process for the Senior Java Developer position on the basis of Art.6 item 1a of the Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC (General Data Protection Regulation).

    * - required

    Dotcommunity jest zarejestrowana w Rejestrze agencji zatrudnienia (KRAZ) pod numerem 9904.