World
Country
Language

poland Poland

portugal Portugal

netherlands Netherlands

THIS JOB OFFER IS NO LONGER AVAILABLE
Click on "Job offers" to see all other positions available on our website.

Senior Java Developer

  • Hybrid
  • English
  • Banking
  • Regular
  • Agile/Scrum

Join us, and modernize core banking with powerful backend solutions!

Krakow-based opportunity with the possibility to work 80% remotely!

As a Senior Java Developer, you will be working for our client, a leading global financial institution dedicated to driving digital innovation in the banking sector. You will be a key player in modernizing core banking systems and supporting mission-critical applications across various regions. Your expertise in Java and modern development practices will be essential in ensuring the successful delivery of high-quality code, enhancing system integration, and enabling seamless operation of backend payment services.

Your main responsibilities:

  • Delivering high-quality, maintainable Java code using industry best practices
  • Conducting code reviews to ensure adherence to standards and identifying areas for improvement
  • Building and supporting backend payment services, including SEPA payments, SWIFT messages, and internal accounting entries
  • Designing and implementing microservices and APIs for enhanced system integration
  • Collaborating with Business Analysts to translate business requirements into technical solutions
  • Utilizing DevOps practices to manage the deployment of services on cloud and on-premises platforms
  • Implementing and maintaining automated testing frameworks to ensure software quality
  • Managing service-related interfaces through orchestration layers
  • Participating in Agile development processes, including backlog grooming and daily stand-ups
  • Supporting production releases and ensuring smooth post-release operations

You’re ideal for this role if you have:

  • Strong proficiency in Java 8+ (with preference for Java 17+)
  • Strong  proficiency in the Power Platform (Power Apps, Power Automate), prior experience with SharePoint Online design best-practices, and a broad skillset across other Microsoft 365 technologies
  • Extensive experience with Spring and Spring Boot frameworks
  • Expertise in developing and maintaining RESTful microservices and APIs
  • Proficiency in using DevOps tools such as Git, Jenkins, and Maven
  • Solid understanding of database technologies, especially Oracle, and SQL
  • Development background with Microsoft development technologies such as SQL, Server, SSRS, C#, .NET, JavaScript, or HTML5
  • Knowledge of mainstream migration tools – ShareGate, AvePoint, etc.
  • Knowledge of SaaS, test driven techniques including TDD, automated unit testing and mocking
  • Experience working in cloud-based and on-premises environments
  • Familiarity with Agile development tools like Jira and Confluence
  • Excellent problem-solving skills and the ability to lead technical teams
  • Strong communication skills and ability to collaborate with cross-functional teams
  • Knowledge of security best practices in software development
  • Familiar with Azure DevOps CI/CD pipeline

It is a strong plus if you have:

  • Experience with MuleSoft or Kafka for system integration
  • Familiarity with automated testing tools and frameworks
  • Background in financial services, particularly in payments processing

#GETREADY  to meet with us!

We would like to meet you. If you are interested please apply and attach your CV in English or Polish, including a statement that you agree to our processing and storing of your personal data. You can always also apply by sending us an email at recruitment@itds.pl.

Internal number #5730

Benefits

Access to +100 projects
Access to Healthcare
fintech-delivery
Access to Multisport
Training platforms
Access to Pluralsight
Make your CV shine
B2B or Permanent Contract
Flexible & remote work
Flexible hours and remote work