Java Backend Developer (Junior / Mid)
DelfinGroup is a Latvian fintech company offering accessible, straightforward, and customer-oriented financial and circular economy services. We build technology solutions that support our growth and enable us to operate efficiently, reliably, and at scale.
We are looking for a motivated Java Backend Developer (upper junior to mid-level) who wants to learn, grow, and gradually take on more ownership while working on real production systems.
Mission of the role:
Develop and improve backend systems by delivering reliable, maintainable code, while continuously growing technical skills and ownership of solutions.
Outcomes:
3 - 6 months
Gain a solid understanding of the existing system architecture (monolith + microservices)
Understand key business processes and data flows
Deliver initial improvements and fixes in existing code (Java 8 / Java 21)
Write basic tests and participate in code reviews
6 - 12 months
Independently develop backend features (APIs, business logic, database changes)
Support investigation and resolution of production issues
Improve existing code without unnecessary rewrites
Contribute to code quality, testing, and CI stability
Onwards
Take ownership of larger features and components
Propose technical improvements to the system
Collaborate closely with senior engineers and architects on complex problems
Deliver practical, reliable solutions with strong quality standards
Technical environment:
Java 21 and some legacy Java 8
Monolith and microservices
Spring
PostgreSQL
Liquibase
RabbitMQ
GWT
JUnit / Cucumber for testing
Competencies:
Results – Ability to deliver working, reliable solutions
Growth Mindset – Strong willingness to learn and improve
Discipline – Structured approach to coding, testing, and delivery
Ownership – Gradually takes responsibility for work and outcomes
Problem Solving – Ability to analyze and resolve technical issues
Collaboration – Works effectively with team members and learns from others
Evidence of capability:
Understanding of backend development fundamentals (OOP, REST, basic concurrency concepts)
SQL knowledge (PostgreSQL or similar relational databases)
Experience with Liquibase or other database migration tools
Experience writing tests using JUnit
Basic understanding of system architecture (monolith vs microservices)
Ability to work in an existing production system and deliver safe, incremental improvements
Cultural Fit:
You will succeed in this role if you:
Want to learn and grow as a developer
Are comfortable working with existing (legacy) systems
Focus on practical solutions rather than perfect ones
Enjoy working in a team and learning from others
You may struggle in this role if you:
Only want to work on greenfield projects
Avoid working with legacy systems
Struggle to take ownership or fix issues
Avoid feedback or collaboration
Offered salary for this position is 3000 EUR gross.
We Offer:
The opportunity to grow and develop with DelfinGroup, a Nasdaq Riga listed company with ambitious expansion plans.
Work on real production systems with real impact
A strong team and experienced Dev Team Lead who will support your growth
A results-driven culture with trust, and freedom to own your work.
We strongly believe in work-life balance, so we offer a hybrid working mode and flexible working hours.
Health insurance after the probation period.
Contributions to 3rd pension fund in INDEXO after probation period.
Gym near the office with "first come-first served" principle.
Paid parking next to the office.
Regular office snacks, teambuilding activities that are genuinely optional, and training programs tailored to individual needs.
Our recruitment process: we have several stages, that consist of Screen call, Predictive Index testing (20 minutes), Technical interview, Culture fit interview, potentially practical task, Reference check. We aim for the best candidate experience, so you have wide view on our company and we both make informed and well thought through hiring and employment decision.
If You wish to work in a dynamic environment alongside professionals, submit Your application and join our team!
- Locations
- Riga office
- Remote status
- Hybrid
- Monthly salary
- €3,000
- Employment type
- Full-time
About DelfinGroup
DelfinGroup is a Latvian fintech company that offers accessible, simple, and customer-oriented financial and circular economy services. We create added value by integrating financial and circular retail services, making them easily accessible both in-person and online. Here what People of DelfinGroup are saying about us, take a look!