Java Developer / eCommerce Engineer – Warsaw

Java Developer / eCommerce Engineer – Warsaw

28 December 2021

Take part in the development of cutting edge e-commerce & payment solutions. 

Warsaw-based opportunity with the possibility to work remotely 

As a Java Developer, you will be working on developing innovative IT solutions for our Client in the Financial Sector (Payment Industry). You will be a part of a team that sets up trends and new standards for the development of Merchant & e-commerce solutions in Poland & Europe. As a result, you will be associated with the development of one of the strongest financial brands in the world.

Your main responsibilities: 

  • You’ll understand how the whole ecosystem works and how the software is integrated with other parties. 
  • Your main task will be of course writing code. But you will be also responsible for its quality. To ensure quality you will use several automated tools like SonarQube, Fortify, WebInspect incorporated in our CI/CD pipelines as well code reviews. 
  • You have to test your code before submitting. You’ll write unit tests. 
  • You’ll understand how the CI/CD process works. You’ll be able to deploy the application to development environment, change the configuration.
  • Set up test environment, troubleshoots applications as needed.
  • You’ll participate in the scrum ceremonies. Your scrum master will help you with any impediments. 
  • Your voice will be heard. Based on your experiences and knowledge in the particular field you’ll be participating in technical decision making process.
  • Once you’re ready with your code, you’ll work with testers to test the functionalities before going to higher environment.
  • We have a dedicated OPS team that takes care of the higher environments then DEV. Sometimes they might need your developer skills to help them with some investigations or analysis.
  • You’ll occasionally also cooperate with DevOPS team on CI/CD pipelines or deployment jobs

You’re ideal for the role if you have:

  • Strong knowledge of Java 11 or higher
  • Minimum of 5 years of experience in Java and  spring development
  • Experience in Angular based application development
  • Know how to write a good unit test and understand what is component and integration testing
  • Experience with build automation tools like Maven 
  • Knowledge of Spring framework and it’s ecosystem
  • Understand how the inter-service communication work, synchronous and asynchronous
  • Knowledge of HTTP communication and understanding of REST services
  • Hands on experience of versioning your code
  • Aware of common industry standards, coding best practices and reusable design patterns
  • Understands CI/CD and DevOPS principles
  • Experience using the Oracle database and Hibernate
  • Basic experience with Linux
  • Knowledge/experience with containers, docker, kubernetes or other cloud technologies, that’s a plus
  • Experience to work with both monolith and microservices architecture and it’s patterns, that is a big plus
  • Preferably, you worked in a scrum before
  • Experience in Angular based application development is a strong plus

We offer you:

ITDS Business Consultants is involved in many various, innovative and professional IT projects for international companies in the financial industry in Europe. We offer an environment for professional, ambitious and driven people. The offer includes:

  • Stable and long-term cooperation with very good conditions;
  • Enhance your skills and develop your expertise in the financial industry
  • Work on the most strategic projects available in the market
  • Define your career roadmap and develop yourself in the best and fastest possible way by delivering strategic projects for different clients of ITDS over several years
  • Participate in Social Events, training and work in an international environment
  • Access to attractive Medical Package
  • Access to Multisport Program
  • Access to Pluralsight
  • Flexible hours & remote work

#GETREADY to meet with us :

We would like to meet you. If you are interested please apply and attach your CV in English or Polish, including a statement that you agree to our processing and storing your personal data. You can always also apply by sending us an email to

Internal number #1897

Apply directly