Senior Software Engineer

51 - 62 USDNet per month - B2B
Java

Senior Software Engineer

Java
centrum, Kraków

Antal Sp. z o.o.

Full-time
B2B
Senior
Hybrid
51 - 62 USD
Net per month - B2B

Job description

Senior Software Engineer

📍 Kraków, Poland (hybrid – min. 2 days/week in the office)
🕒 Full-time | B2B

190-230PLN netto/h 


About the Role

We are looking for an experienced Senior Software Engineer to join a global technology team delivering innovative digital solutions in the financial domain.

In this role, you will work closely with a Development Manager and a small, cross-functional team to build and maintain scalable applications. You will be involved in the entire software development lifecycle – from analysis and design to deployment and production support.

This is a hands-on role in a collaborative environment where teams take full ownership: “you build it, you support it.”


Your Responsibilities

  • Work in a small Agile team (4–6 people) with a dedicated Product Owner

  • Translate business requirements into user stories and deliver them iteratively to production

  • Design and implement high-quality, scalable solutions aligned with technical standards

  • Participate in all stages of the development lifecycle, including testing and production support

  • Identify and manage technical debt, balancing it with new feature development

  • Collaborate closely with team members through pairing and knowledge sharing

  • Contribute to a culture of continuous improvement and experimentation


Required Skills & Experience

  • Minimum 5 years of professional software development experience

  • Strong knowledge of Java and Python

  • Hands-on experience with Spring Framework

  • Solid understanding of software engineering principles (SOLID, Clean Code, DDD, BDD)

  • Experience with SQL and NoSQL databases (e.g., PostgreSQL, MongoDB)

  • Familiarity with microservices architecture

  • Experience with event-driven systems / streaming technologies

  • Strong communication skills in English (written and spoken)

  • Ability to collaborate, mentor, and support other engineers


Nice to Have

  • Experience with JavaScript (Vue.js)

  • Background in AI / Machine Learning / NLP / Data Science

  • Knowledge of:

    • Prompt Engineering

    • LangChain / LangGraph

    • Clean Architecture


What You Can Expect

  • Work in a globally distributed engineering organization

  • Small, self-organizing teams with strong ownership

  • Continuous delivery approach (no traditional sprints – focus on flow and frequent releases)

  • Opportunity to work on cutting-edge AI-driven solutions

  • Exposure to modern technologies and experimentation with new tools

  • A collaborative culture where learning, pairing, and knowledge sharing are encouraged

  • Benefits: Multisport Card and Luxmed 

 


Who We’re Looking For

We value engineers who:

  • Are curious, adaptable, and open to experimentation

  • Enjoy solving complex problems with technology

  • Take ownership and responsibility for their work

  • Are comfortable stepping outside their specialization when needed

  • See failure as a learning opportunity

Why apply for an Antal job offer?

When your application is successful, you will be supported by a dedicated Consultant who will stay in regular contact with you (via email or phone), help you prepare for interviews with your future employer, and ensure a smooth and professional recruitment process.

About Antal

Antal is a leading recruitment and HR advisory company, present in Poland since 1996 and later expanded to the Czech Republic and Hungary. Across the CEE region, we employ around 150 professionals who deliver a full range of services – from specialist and executive recruitment, employee outsourcing and HR consulting, to employer branding and market research.

Our division-based structure combines deep industry expertise with functional specialisation, enabling us to provide tailored solutions for companies in every sector. We act as a trusted partner for both employers and candidates, sharing our knowledge and guiding them through every stage of the talent journey. We connect exceptional people with the right opportunities and help organisations build successful teams.

Tech stack

    Python

    master

    Java

    master

    BDD

    advanced

    Clean Code

    advanced

    DDD

    advanced

    Solid

    advanced

    JavaScript

    nice to have

    AI

    nice to have

Office location

Senior Software Engineer

51 - 62 USDNet per month - B2B
Summary of the offer

Senior Software Engineer

centrum, Kraków
Antal Sp. z o.o.
51 - 62 USDNet per month - B2B
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest Antal Sp. z o.o. z siedzibą we Wrocławiu, ul. Gwiaździsta 66, (dalej jako "administrator")... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.