-
View all jobs
This job is at RIVILĖ, UAB company / Šis darbas yra RIVILĖ, UAB įmonėje
Job Description
RIVILE is leading accounting, finance, and ERP system provider in Lithuania. “Financial times” nominated Rivile one of “1000 Europe’s Fastest Growing Companies 2022”. We are building a new cloud SAAS B2B products to break into international markets.
Company invites SENIOR SOFTWARE ENGINEER / TECH LEAD (JAVA) to join our team.
Join us if you really desire and can build scalable product for tens of thousands of companies and individuals, join us if you want to leave a footprint in our society.
About The Role
We expect strong knowledge of Java Spring Boot with 5+ years of experience building SAAS multi-tenant solutions which brings ability to design and develop solutions based on Event Driven Microservices.
Tech. Stack
Requirements of experience (mandatory)
Job Description
RIVILE is leading accounting, finance, and ERP system provider in Lithuania. “Financial times” nominated Rivile one of “1000 Europe’s Fastest Growing Companies 2022”. We are building a new cloud SAAS B2B products to break into international markets.
Company invites SENIOR SOFTWARE ENGINEER / TECH LEAD (JAVA) to join our team.
Join us if you really desire and can build scalable product for tens of thousands of companies and individuals, join us if you want to leave a footprint in our society.
About The Role
- You will be the one of the key persons responsible to design and develop reusable, secure, stable and scalable new ERP (Enterprise Resource Planning) product as web multitenant application using Java;
- Part time you will be the main person to design and develop secure, stable and scalable system, which extends our main product Rivile GAMA as internet based application and develop API backend;
- You will be part of team of mostly senior developers. You will work in self-managed team together with other developers, product manager and designer to create and develop product that will be easy to use and rich of functionalities that helps companies grow;
- You will ensure system stability by tests, contribute to improve the system performance and security.
We expect strong knowledge of Java Spring Boot with 5+ years of experience building SAAS multi-tenant solutions which brings ability to design and develop solutions based on Event Driven Microservices.
Tech. Stack
Requirements of experience (mandatory)
- Cloude Services
- Docker and Kubernetes
- Java 17+
- Spring Ecosystem (Core, Boot, Web, Data and Security, Spring Cloud, Spring Integration)
- Hibernate/JPA + Liquibase
- Databases NoSQL and RDBMS (preferred Postgres/SQL server)
- Understanding of web services, web security
- Distributed Cache
- REST and GraphQL
- Centralize Logging
- Telemetry
- Domain Driven Design
- Event Driven Microservices with CQRS (Command and Query Responsibility Segregation)
- Saga design pattern
- API Contract versioning with backward compatibility support
- Unit / Integration testing
- Performance testing
- Git Flow
- Background in ERP systems would make you really stand out
- Event Driven frameworks like Axon or Eventuate
- Different Messaging strategies base on Kafka, RabbitMQ.
- Performance optimizations by Partitioning, Sharding and horizontal instance scaling by Multi Tenancy.
- CI/CD with GitHub Actions
- Pride – you will see your product in many companies monitors, tablets and phones
- Respect of individual opinion while working on team consensus
- Lots of freedom and responsibility
- Trainings / conferences / self-improvement
- Hybrid workplace Kaunas / from home
- Market level salary
Key Skills
Ranked by relevance
cloud
java
saas
product manager
microservices
spring boot
designer
nosql
kafka
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
SENIOR ERP DOMAIN ENGINEER / TECH LEAD
2025-06-20
Full-time
Mid-Senior
Lithuania
Staffing
Management
View Job Details
Related
JUNIOR JAVA PROGRAMUOTOJAS (-A)
2026-04-15
Full-time
Not Applicable
Lithuania
Staffing
Engineering
View Job Details
Related
React / JavaScript / .NET / C# Developers
2026-02-06
Full-time
Entry
Lithuania
Staffing
Engineering
Login to Apply
- Posted
- Dec 23, 2024
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Kaunas
- Company
- CVMarket.lt
Industries
Staffing
Recruiting
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
SENIOR ERP DOMAIN ENGINEER / TECH LEAD
2025-06-20
Full-time
Mid-Senior
Lithuania
Staffing
Management
View Job Details
Related
JUNIOR JAVA PROGRAMUOTOJAS (-A)
2026-04-15
Full-time
Not Applicable
Lithuania
Staffing
Engineering
View Job Details
Related
React / JavaScript / .NET / C# Developers
2026-02-06
Full-time
Entry
Lithuania
Staffing
Engineering