Backend Developer – Apache Fineract
Eminno · Rīgas
Job description
About the role
We are seeking an experienced Backend Developer specializing in Apache Fineract to build, customize, and maintain our core banking platform. You will work on loan management, savings products, and financial APIs serving real customers. This is a fully remote position employed through our Latvia‑based partner entity.
Key responsibilities
- Customize and extend Apache Fineract – loan products, savings products, charges, and repayment schedules.
- Design and build REST API integrations with payment gateways, e‑KYC providers, and credit bureaus.
- Implement event‑driven workflows using Apache Kafka or ActiveMQ.
- Collaborate with the accounting module to ensure correct GL postings and reconciliation.
- Maintain security, audit trails, and maker‑checker controls in line with Bank of Thailand and PDPA requirements.
- Write automated tests, documentation, and contribute improvements back to the community.
- Work closely with frontend developers, QA, and compliance officers.
Required profile
- 3+ years of Java backend development experience (Spring / Spring Boot).
- Hands‑on production experience with Apache Fineract (1.x or Fineract CN).
- Strong SQL skills (MySQL or PostgreSQL).
- Experience building REST APIs and using OpenAPI/Swagger tooling.
- Solid understanding of core banking concepts such as ledgers, double‑entry accounting, and loan amortization.
- Proficiency with Git and CI/CD pipelines.
- Fluent written English for documentation.
Required skills
- Java
- Spring / Spring Boot
- Apache Fineract
- MySQL / PostgreSQL
- REST APIs
- OpenAPI / Swagger
- Git
- CI/CD pipelines
What we offer
- Salary USD 3,000–5,000 per month (negotiable based on experience).
- Annual bonus / performance incentive.
- Mandatory social insurance contributions per Latvian labour law.
- Minimum 4 weeks of paid annual leave plus statutory sick leave and public holidays.
- Learning budget or conference allowance.
- Full‑time permanent contract with a probationary period.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Latvia.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 5 hours ago
Expires 1 month from now
3 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Eminno
Rīgas