Senior Java Developer

Meet your recruiter Piotr Gudyka
Vacancy details
Software Engineering
Java Engineer
Senior
Bulgaria, 
Croatia, 
Poland, 
Portugal, 
Spain
Remote

Explore the future of FinTech! With superb engineering, we help the finance industry to change just in one click! Join the global Intellias team to develop top-of-the-line solutions for the world’s leading FinTech companies.

What project we have for you

 
Customer is a pan-European mobile payment solution in b2b segments. Allow banks and retailers to support fast, secure and anonymous payments using mobile devices. It does transmit or store personal data from the user’s smartphone (iOS and Android). It is designed to be seamlessly integrated into existing banking apps or retail registers.

With every purchase, it generates a one time password that is valid for four minutes and displays it on the smartphone screen, triggering an anonymous payment directly from the customer’s debit account. Additionally, it can be integrated with retailer loyalty rewards programs, facilitating a one-scan payment & loyalty process at the register. 

What you will do

  • Design and implement services from scratch
  • Support Front end for administrative portals using VueJS.
  • Create and estimate development plans
  • Reverse engineering
  • Ensure the best possible performance and quality;
  • Identify and correct bottlenecks and fix bugs;
  • To be open to suggestions and be ready to discuss and consider different approaches to the same problem
  • Trouble shooting in high level of uncertainty

What you need for this

Backend Development (Java)

  • 5+ years of experience in Java backend development (Java 11)
  • Proficient in Java Core and Java 11 features
  • Strong understanding of design principles:
    SOLID principles (e.g., Single Responsibility)
    Design best practices and patterns

Frontend Development

  • Experience with Vue.js or Angular 1+year

Spring Framework

  • Inversion of Control (IoC), best practices, bean scopes
  • Controllers, request handling, validation
  • Spring Data, data access layers
  • Basic understanding of Spring Security

Persistence and Databases

  • JPA and Hibernate best practices:
  • Entity inheritance, relationships, and queries
  • SQL – PostgreSQL
  • Experience with database migration tools (e.g., Liquibase)

Architecture

  • Microservice architecture
  • REST API design and best practices

Cloud Services

  • AWS (Amazon Web Services)
  • S3
  • Experience with other AWS services is a plus

Other Skills

  • Good written and spoken English (minimum B2 level)

What it’s like to work at Intellias

At Intellias, where technology takes center stage, people always come before processes. By creating a comfortable atmosphere in our team, we empower individuals to unlock their true potential and achieve extraordinary results. That’s why we offer a range of benefits that support your well-being and charge your professional growth.
We are committed to fostering equity, diversity, and inclusion as an equal opportunity employer. All applicants will be considered for employment without discrimination based on race, color, religion, age, gender, nationality, disability, sexual orientation, gender identity or expression, veteran status, or any other characteristic protected by applicable law.
We welcome and celebrate the uniqueness of every individual. Join Intellias for a career where your perspectives and contributions are vital to our shared success.

Skills

AWS
EnglishB2
Java
Microservices
Spring

Have not found the most
suitable position
yet?

Leave your resume and we will select a cool option for you.
Good news!
Link copied
Good news!
You did it.
Bad news!
Something went wrong. Please try again.