Java Developer

For over 20 years, we have been delivering modern technology solutions for leading financial institutions in Poland and internationally, combining strong business focus with high standards: we hold ISO certifications and operate in compliance with DORA, GDPR, and industry-specific regulations. In addition, we leverage AI not only to increase efficiency but also to build new competencies and develop modern ways of working.

 

We are looking for an experienced Java Backend Developer to join a team responsible for the development and maintenance of modern backend services. The person in this role will be involved in designing solutions, implementing features, and optimizing systems in line with best software engineering practices.

In this position you will:

  • Develop and maintain code in accordance with client standards and best practices
  • Analyze, troubleshoot, and fix defects in existing applications
  • Refactor code to improve quality, performance, and maintainability
  • Write and maintain unit tests
  • Design and implement backend services and REST APIs
  • Ensure compliance with internal company procedures and client guidelines

We are looking for you, if you:

  • Strong knowledge of Java (latest versions)
  • Hands-on experience with Spring Framework (Spring Boot, Spring Data, Spring Security)
  • Experience in designing and implementing REST APIs
  • Practical experience working with SOAP
  • Experience with Redis
  • Strong knowledge of Oracle databases (version 19)
  • Solid understanding of design patterns and Clean Code principles
  • Experience in building and maintaining backend services
  • English at C1 level or higher

Nice to Have

  • Experience with other databases (PostgreSQL, MySQL)
  • Knowledge of Kubernetes
  • Experience with CI/CD tools (Jenkins, GitLab CI, Azure DevOps)
  • Experience in banking or financial projects
  • Familiarity with Agile methodologies (Scrum, Kanban)

Additionally, we value:

  • Experience using AI tools in daily work to support software development, documentation creation, etc.
  • Experience in building modern solutions based on large language models

We offer:

• Stable employment conditions
• Non-corporate, friendly work atmosphere
• 20 paid days per year dedicated to learning
• Private medical care
• Multisport card
• Language learning subsidy
• Life insurance
• Access to a mental health support platform
• Flexible working hours
• Attractive office locations
• Possibility of remote work
• Paid Employee Referral Program
ID: 491 job_post.published_on: 22/05/2026
announcement.apply