Our client is a fast-growing Fintech group dedicated to offering transparent, easily accessible B2C and B2B financial products, with operations across Jordan, Saudi Arabia, the UAE, Ireland, Mexico, Malaysia, Czech Republic, Latvia, Poland, and Spain.
They're looking for a Full Stack Developer equally comfortable writing robust Java backend services as crafting clean, reactive Vue 3 interfaces. You'll own features end-to-end, from database design to deployment, contributing to a modern cloud-native stack built on AWS. You'll work alongside a small, experienced engineering team, ship frequently, and have real ownership over the products you build. This is a great opportunity to be part of the company's geographical expansion and grow alongside it.
Responsibilities:
- Develop and maintain Java / Spring Boot applications following 12-Factor App principles
- Write type-safe database queries with JOOQ against PostgreSQL; tune indexes and query performance
- Implement authentication and authorisation flows with Spring Security
- Build and maintain reactive Vue 3 + TypeScript front-end components
- Design and consume RESTful APIs, collaborating closely with mobile and third-party integrations
- Participate in code reviews, architecture discussions, and contribute to engineering best practices
- Use Git for version control with clear branching strategies and meaningful commit history
Requirements:
- Java & Spring Boot -solid experience building production-grade REST services with Spring Boot and Spring Security
- Vue.js 3 & TypeScript - hands-on experience with the Composition API, reactive state management and component-based UI architecture
- PostgreSQL & JOOQ - confident with relational schema design, JOOQ queries, migrations and query performance optimisation
- AWS - familiarity with core services: EC2, ECS/EKS, RDS, S3; experience deploying and operating production workloads
- AWS infrastructure as code: modules, state management and CI/CD-driven deployments
- Git & Gradle - proficient with Git workflows (feature branches, PRs, rebase) and Gradle build scripts
- 12-Factor & Stateless Design - familiarity with cloud-native patterns: externalised config, stateless services, horizontal scalability
Offer:
- Salary 3500.00 EUR - 5000.0 EUR gross
- Bi-annual performance bonuses
- Professional development budget (courses, seminars, conferences)
- Health insurance - after probation period
- Corporate events and team-building activities
Hiring process:
- Interview with TR
- Interview with the hiring manager
- Technical interview