Point your AI agent at freehire and let it find you a job.

Get the CLI →

emagine

NewBe an early applicant

Senior Java Developer

Posted Updated
Discussion

Summary

Senior Java Developer joining a Cards Technology team, designing, developing and maintaining Java applications supporting business services in an agile environment. Day-to-day: Java 8+, Spring Boot, SQL, REST APIs, microservices and CI/CD (Bitbucket, Jenkins), hybrid 2-3 days/week from Warsaw, Gdańsk or Gdynia on a B2B contract at 160 PLN/h net.

Work model: 2-3 days per week from office in Warsaw/Gdańsk/Gdynia

Rate: 160 pln/h net +VAT

Employment type: B2B contract

Introduction & Summary

We are looking for a skilled and experienced Senior Java Developer to join one of our teams in Cards Technology. As the Java Developer, you will play a critical role in the design, development and maintenance of Java applications that support our business services. Our agile environment fosters experimentation and growth, and we value your unique ideas and background.

Main Responsibilities

You will engage in essential duties including:

  • Designing, developing, and maintaining Java applications.

  • Collaborating within agile team and ART.

  • Working with various internal and external stakeholders.

  • Troubleshooting and resolving issues in existing applications.

  • Optimizing application performance and ensuring code quality.

  • Creating technical documentation for developed functionalities.

Key Requirements

  • Minimum 5 years of Java Software Development experience.

  • Practical knowledge of microservices architecture, clean code and continuous integration.

  • Knowledge and hands on experience of Java (8+), Spring Framework, Spring Boot, SQL.

  • Good understanding of REST API design.

  • Familiarize with CI/CD tools like Bitbucket, Jenkins.

  • Agile/Scrum/SAFe methodology experience.

Nice to Have

  • Experience in C++ development.

  • Hands-on experience with AI-assisted development tools (e.g., GitHub Copilot) is a significant advantage.

  • Familiarity with test automation concepts, tools, and best practices.

  • Kafka experience.

  • Front-end development experience with at least one of the following: JavaScript, Angular or React.

  • Spring WebFlux.

  • Docker, Kubernetes.

  • Experience in the financial industry.

Other Details

The role is based in Gdańsk, Gdynia, or Warsaw, with the possibility to work in a hybrid model and rotate between locations.

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available