Amston

Senior Software Engineer / Architect / Tech Lead (JAVA in SAAS product)

Amston  •  Republic of Lithuania (Onsite)  •  5 hours ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

Amston is a team of talent recruitment professionals that ensures exclusive attention to your needs, fosters partnerships based on trust, and provides expert insights throughout the recruitment process.

Our client, Rivile, is a leading accounting, finance, and ERP software provider in Lithuania. Recognized by the Financial Times as one of “Europe’s 1000 Fastest Growing Companies 2022”, the company is entering a new stage of growth by developing a new generation of cloud-based SaaS B2B products for international markets.

We are currently looking for a Senior Software Engineer / Architect / Tech Lead (Java) to join Rivile’s growing engineering team and help build a scalable ERP platform serving tens of thousands of companies and individuals. This is an opportunity to contribute to a product with a significant impact on businesses and society while working alongside experienced professionals in a highly collaborative environment.

  • Designing and developing a secure, scalable, and reusable cloud-based ERP platform using Java technologies
  • Taking ownership of the most complex technical challenges, from system architecture decisions to hands-on development
  • Collaborating with a highly experienced team of senior developers, product managers, and designers in a self-managed environment
  • Driving the development of user-friendly and feature-rich solutions that create real value for customers
  • Ensuring system reliability through unit, integration, and end-to-end testing practices
  • Contributing to system performance optimization, security improvements, and overall platform stability
  • Participating in Agile software development processes, including sprint planning, daily stand-ups, reviews, and retrospectives
  • Sharing technical knowledge, mentoring team members, and promoting engineering best practices

Requirements

  • 7+ years of experience developing SaaS multi-tenant applications and complex software systems using Java
  • Strong expertise in Java 17+ and the Spring ecosystem (Core, Boot, Web, Data, Security, Cloud, Integration)
  • Experience with Hibernate and enterprise-level application development
  • Strong understanding of event-driven microservices architecture, CQRS, and Saga design patterns
  • Practical experience applying Domain-Driven Design principles
  • Experience with unit, integration, and performance testing
  • Solid knowledge of relational and NoSQL databases (preferably PostgreSQL and SQL Server)
  • Experience working with Docker and Kubernetes
  • Strong understanding of web security concepts and secure software development practices
  • Excellent problem-solving skills, ownership mindset, and ability to make sound technical decisions
  • Strong communication and collaboration skills with a proactive approach to teamwork and knowledge sharing

Advantageous experience

  • Experience with GraphQL
  • Experience with Axon Framework or message-based architectures (JMS or similar)
  • Practical knowledge of multi-tenancy architectures
  • Experience implementing CI/CD pipelines using GitHub Actions and Google Cloud Platform (GCP)
  • Basic English communication skills
  • Previous experience developing ERP systems

Company offers

  • Opportunity to contribute to a product used daily by thousands of companies across different industries
  • High level of autonomy, ownership, and influence on technical decisions
  • Collaborative environment where individual opinions are respected and valued
  • Continuous learning opportunities, including trainings, conferences, and professional development initiatives
  • Flexible work model with options to work from Vilnius, Kaunas, remotely, or internationally
  • Private health insurance
  • Dynamic and ambitious team focused on innovation, quality, and long-term growth
  • Competitive compensation package based on experience and expertise

Additional information

Contact person – Sandra, +370 625 52304, sandra@amston.eu

Please note that in order to ensure an efficient selection process, we will only reach out to candidates who best match the qualifications for the role.

Amston

About Amston

„Amston“ is a leading strategic HR management solutions company, with talent recruitment at the heart of our business. „Amston“ people are dedicated experts always passionate about delivering the best solutions across every stage of the employee lifecycle.

„Amston“ services: recruitment, employer branding, headhunting, HR consultancy, FDI consultancy, temporary employment. Get the right one!

Our mission: to accelerate client's business success with the right people and innovative HR solutions.

Industry
Consulting & Advisory
Company Size
11-50 employees
Headquarters
Vilnius, LT
Year Founded
2010
Website
amston.lt
Social Media