Country

Language

poland Poland
portugal Portugal
netherlands Netherlands
0
    0
    Your Cart
    Your cart is empty

    Java Developer / E-commerce Solutions Engineer

    Industry

    Industry

    Finance
    Payment
    Industry

    Seniority

    Regular
    Senior
    Industry

    Methodology

    Agile
    Scrum
    Industry

    Location

    Warsaw
    Industry

    Type of Work

    Hybrid
    Industry

    Language

    English
    Polish
    Industry

    Tech stack

    JAVA
    • Warsaw
    18 000-25 000 zł B2B

    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: Software development 

    • 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 the quality you will use several automated tools like SonarQube, Fortify, and WebInspect incorporated in our CI/CD pipelines as well as code reviews
    • You have to test your code before submitting it. You’ll write unit tests
    • You’ll understand how the CI/CD process works. You’ll be able to deploy the application to the development environment, change the configuration
    • Set up the 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 the technical decision-making process
    • Once you’re ready with your code, you’ll work with testers to test the functionalities before going to a higher environment
    • We have a dedicated OPS team that takes care of the higher environments than DEV Sometimes they might need your developer skills to help them with some investigations or analysis
    • You’ll occasionally also cooperate with the DevOps team on CI/CD pipelines or deployment jobs

    You are 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 building automation tools like Maven
    • Knowledge of the Spring framework and its ecosystem
    • Understand how the inter-service communication work, synchronous and asynchronous
    • Knowledge of HTTP communication and understanding of REST services
    • Hands-on experience in 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

    Nice to have:

    • Knowledge/experience with containers, docker, Kubernetes, or other cloud technologies
    • Experience to work with both monolith and microservices architecture and its patterns
    • Preferably, you have worked in a Scrum before
    • Experience in Angular-based application development is a strong plus

    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 of your personal data. You can always also apply by sending us an email at HR@itds.pl.

    Internal number #2353

    Benefits

    Access to +100 projects
    Access to Healthcare
    fintech-delivery
    Access to Multisport
    Training platforms
    Access to Pluralsight
    Make your CV shine
    B2B or Permanent Contract
    Flexible & remote work
    Flexible hours and remote work

    Apply for this job now




      We need your consent for recruitment processes for selected jobs. Please include a consent for data processing in your CV or send a statement of consent to privacy@itds.pl. You may also grant consent to future recruitment processes for similar jobs.