Senior Full Stack Developer
Visma.com
Office
Rīga, Latvia
Full Time
Visma provides software solutions that cover HRM, Payroll and eGovernment with a diverse customer portfolio. Visma Labs is a team of more than 240 talented professionals in Latvia. We develop, test and support business systems as part of an international organization.
We're creating a scalable and configurable best-in-breed purchase-to-pay solution called Proceedo for purchasing, invoice processing and contract management. We experience high loads as the solution is already being used in different Nordic countries among well-known companies such as DNB, Nordea, Fazer and others.
Team Core - The team of 8 great professionals located in Sweden, Latvia, Lithuania and Romania. The team is working mostly with technical parts of the system - frameworks, queues, integrations, etc. and requires a good understanding of infrastructure and architecture of complex solutions.
Tech we use: Java, SpringBoot, Angular, MariaDB, Redis, RabbitMQ, ElasticSearch, SolR, Kubernetes
Key Responsibilities:
A typical week mixes front-end and back-end development and you’ll:
- Build and maintain features in both Java and Angular
- Write automated tests using Java RestAssured
- Dive into key parts of Proceedo, such as authentication, user & supplier management, file handling, job queues, approval engines, and reporting
- Collaborate closely with your Core teammates to deliver stable, scalable solutions
- Continuously improve our processes, code base, and technical foundations
You’ll start with moderately complex features and test automation, supported by the team, before taking on broader areas over time.
Job Requirements:
We are looking for someone with 4+ years of experience in Java development using SpringBoot, as well as agile development with Scrum and Kanban. You are familiar with modern tools and concepts used in software development such as Git, REST, and OpenAPI.
- Strong Java software development experience
- Proven AI interest and experience
- Ability to work independently, organize your tasks, and drive development forward
- Fluent in English (B2 + level) - job duties include cooperation with people from other countries
Will be considered as an advantage:
- Any modern Front-end frameworks, preferably Angular
- Experience with automation test writing
- Experience with RestAssured or similar frameworks
- Higher education in IT or similar
- We seek a developer who approaches work with clear focus, curiosity, and ownership. You are:
- Any modern Front-end frameworks, preferably Angular
- Experience with automation test writing
- Experience with RestAssured or similar frameworks
- Higher education in IT or similar
- We seek a developer who approaches work with clear focus, curiosity, and ownership. You are:
- Focused on quality and impact. You plan your tasks effectively, following through on commitments, and consistently meeting deadlines. You are interested in heavy architecture and complex solutions
- A clear communicator who values teamwork, you proactively speak up when improvements are needed, addressing incomplete requirements or proposing changes to plans. You contribute proactively and are always eager to learn
- Highly inventive, exploring new ideas, following industry trends, and bringing concrete solutions for process or development improvements
- Highly collaborative, building productive relationships, providing feedback and comfortably asking for help when necessary
Regardless of the long list of expectations mentioned above you do not need to be an expert in all areas. Equally important as all tech skills is how you fit into the group as a personality.
We Are Offering:
- A company with strong values and vision to create a better world. Leaders who balance a steady business focus and genuine concern for people
- Modern, spacious A-class office
Remote Work Option
- Motivating salary from 2800 to 4800 EUR Gross
Year-End Bonus
- Friendly, multicultural, and cooperation-oriented team
- Talented and engaged colleagues in an international environment
Health Insurance
- Covered mobile phone bills
- Professional growth and internal development hubs
- Shortened working hours on Fridays
Sports Community
- Social events (monthly brunches, team building, parties, etc.)
- Company holiday apartments in Spain and France, fruits, and snacks in the office
