Senior Java Software Engineer
Serbia
What's the role about
We’re looking for an experienced Senior Backend Engineer to join our engineering team in Belgrade.Our tech stack: Java 17 and newer, Kotlin, Reactor, Spring Boot, PostgreSQL, Oracle, AWS, GCP, Docker, Kubernetes
What you’ll be doing
- You will be part of a cross-functional engineering team and take responsibility for developing testing and maintaining the backend services of Paysend BackOffice platform.
- You deliver high quality maintainable code and take ownership of feature development with understanding of the business context and technological capabilities of the platform
- Review code of other team members, proactively share knowledge and ensure that we are delivering code of high quality
- You proactively come up with new ideas and approaches to improve our platform
What you’ll need to be successful in the role
- Deep knowledge of Java 17 and newer
- Experience with Spring / Spring Boot is a must
- Experience in developing and writing unit/integration tests
- Clear understanding of common code design patterns and design principles
- Experience with monitoring and observability of live services and applications
- Hands-on experience with relational databases with knowledge of non-relational databases being a plus
- Experience with Webflux / Reactor
- Experience in using cloud based infrastructure AWS, GCP is a plus
- Good written and verbal communication skills in English
Desired skills
- Experience with PostgreSQL and ORACLE databases
There are 22 more open positions in the engineering team
Linux administrator
EngineeringBelgrade
Helpdesk Engineer
EngineeringLondon
Senior Accountant
FinanceLondon/Dublin
Card processing System Engineer
EngineeringBelgrade
Head of Finance
FinanceDublin
Settlement/FC Partner controller (Maternity leave cover)
FinanceLondon
Enterprise Transaction Monitoring Analyst
Risk & ComplianceLondon
System Administrator
EngineeringBelgrade
Paysend EU DAC Head of Compliance MLRO
Risk & ComplianceDublin, Ireland
Software Development Engineer in Test (SDET)
EngineeringBelgrade
Oracle/PostgreSQL Developer
EngineeringBelgrade
Finance Business Partner - Schemes
BusinessLondon
CRM Manager
Consumer, BULondon
SRE Engineer / DevOps Engineer
EngineeringBelgrade
Fincrime Manager
Risk & ComplianceMiami
Helpdesk Engineer
EngineeringBelgrade
Oracle/PostgreSQL Developer
EngineeringBelgrade
Financial Specialist - Settlements
FinanceBelgrade
Group Financial Controller
FinanceLondon
IT Monitoring Specialist
EngineeringBelgrade
Risk Manager
Risk & ComplianceDublin, Ireland
Windows admin
EngineeringBelgrade