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
Discussion

Summary

Senior Java Developer building and maintaining a bank's fraud management applications, working in a scrum team on near real-time data pipelines with Java, Spring Boot, and Apache Kafka. Hybrid B2B contract (150 PLN/h) with office presence in Warsaw, Gdańsk, or Łódź.

Rate: 150 PLN/h netto + VAT, B2B

Location: Remote with office presence in three locations: Warsaw, Gdańsk, or Łódź (3 days a week in office)

Summary: The Senior Java Developer role focuses on building and maintaining fraud management applications using Java and Apache Kafka. This position is crucial for enhancing the bank's fraud monitoring capabilities through real-time data processing.

Main Responsibilities:

  • Develop applications in Java for the Fraud Management Domain.
  • Work collaboratively within a scrum team.
  • Design solutions and ensure maintainability.
  • Implement and sustain near real-time data pipelines.
  • Engage with product owners and stakeholders to clarify project requirements.
  • Document designs and solutions effectively.

Key Requirements:

  • Strong experience with server-side Java development (Java EE, Spring Boot).
  • Expertise in web services (SOAP/REST).
  • Experience with Kafka as a messaging technology.
  • Performance analysis and optimization skills.
  • Familiarity with relational databases (Oracle or similar) and SQL.
  • Knowledge of microservices and integration patterns.

Nice to Have:

  • Experience with containers on Kubernetes.
  • Familiarity with AWS PaaS services, such as Lambdas.

Other Details:

  • Office presence required twice a week.
  • Language required: English

Skills

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