JAVA Full-stack ( Custom Solutions team)

We're looking for a Senior Full Stack Java Developer to join our client's Custom Solutions team.

We are offering you to take part in challenging public sector projects, where you will be a part of the full cycle development, will think of, and implement technically challenging solutions from architecture to the code itself. You’ll have a voice and input in the R&D processes for the products and features.

Custom solutions – the company is a trusted partner to private and public sector clients in Latvia. They have developed challenging projects, e.g. Border Guard process management solutions, employee self-service solutions for Latvenergo, and many other top-secret custom projects. If you are willing to leave your legacy living for many years by developing meaningful solutions, this is the place for you. 

The team of 35 people consists of Business Systems Analysts, QA Engineers, Front-end Developers, Full-stack Developers, and Project Managers working in Agile teams on several projects and delivering solutions using the newest tech.


  • Work on important business systems and projects of public interest using and advancing our tech stack.
  • Produce high-quality code by following clean code principles.
  • Work closely with System Analysts, Developers, QA, Project Managers, and a client.
  • Participate in analyzing client needs, propose and design solutions.
  • Take part in peer code review, pair programming, and R&D sessions.
  • Share your vision and suggestions to improve processes and overall project development.

Technology stack:

  • Java, JavaScript, TypeScript, SpringBoot, React, Angular, Redux, MobX, HTML, CSS (Sass/Less), REST API, GraphQL, Selenium WebDriver, Protractor, Bitbucket, IntelliJ IDEA, JIRA, Bamboo, SonarQube, Docker, and Fisheye.


  • Strong knowledge of Java, and you are familiar with our tech stack (or willing to learn).
  • Proven track record in full-stack development.
  • Experience with progressive web applications development.
  • You do not shy away from expressing your opinion and sharing ideas with teammates.
  • You can write clean code and maintain a clean architecture.
  • You speak fluent Latvian and have good English skills.

Company offers:

  • Monthly gross salary range EUR 2800 – 5000 (2000- 3500) depending on skills and experience.
  • Remote work of your choice: whether to work completely remote, on-site or hybrid.
  • Work-life balance and flexible work options – you are in a charge of organizing your daily schedule to fit your needs.
  • Private health care and accident insurance. 
  • Modern office in Riga city center.
  • Mobile device purchase expenses and subscription services coverage upon role necessity.
  • Participation in team, department, and company celebrations, and public sporting events.
  • Well-established onboarding and mentoring program, close team corporation, and friendly support.
  • Flat hierarchy and job autonomy.
  • Professional development by continuously learning from experienced colleagues, being involved in interesting and challenging projects, having access to the internal library full of IT and management books, and participating in training and conferences.

Working hours: full time

Salary: 2800 - 5000 EUR/in a month

Experience required: from 3 years

Send your CV with the subject „JAVA developer” to e-mail elina@enjoyrecruitment.lv

NB! Please note that we will contact only the candidates of the second round!

Made on