Senior Software Engineer (Java)

New
A
AIDA RecruitmentFinancial services
Source API remote eligibility restrictions: PolandContractSenior
Salary30 - 35 EUR per hour
Apply NowOpens the employer's application page

Job Details

Languages
English
Experience
5-7+ years of experience as a software engineer
Required Skills
JavaJenkinsSpring BootApache KafkaCI/CDMicroservices

Requirements

  • Have 5–7+ years of experience as a software engineer.
  • Bring strong experience with Java and Spring Boot.
  • Have experience with Apache Kafka and microservices architecture.
  • Be confident navigating and contributing to large, unfamiliar codebases.
  • Have a solid understanding of messaging protocols and data mapping.
  • Have experience working in regulated or institutional environments.
  • Be familiar with CI/CD pipelines, such as Jenkins or similar.
  • Be comfortable using AI-assisted development tools.
  • Be able to work independently and drive work forward.
  • React.js experience is a plus.
  • FIX protocol experience is a plus.
  • Experience with Azure or AWS is a plus.
  • Docker/containerisation experience is a plus.

Responsibilities

  • Lead end-to-end delivery of software solutions from requirements gathering and architecture design through development, testing, and production deployment.
  • Own and drive long-term technical initiatives and architectural improvements across systems.
  • Identify gaps or unclear requirements early and proactively contact the appropriate teams for answers.
  • Collaborate with stakeholders to align technical solutions with business goals.
  • Champion engineering best practices, including CI/CD, automated testing, and scalable design patterns.
  • Balance new features, production issues, support requests, and releases.
  • Work day to day within the project tools, codebase, infrastructure, and processes as part of the project team.
View Full Description & ApplyYou'll be redirected to the employer's site
30 - 35 EUR per hour
Apply Now