Full Stack Engineer
About Lietuvos Draudimas
Lietuvos Draudimas is one of the leading insurance providers in the Baltics. With approximately 900 employees, we are committed to provide the best services to our customers and partners. Regulated under LT and EU guidelines, we adhere to the highest levels of compliance and accountability.
Currently we are expanding our Direct Clients product team and looking for a full-stack software engineer who would help to create and maintain Direct Clients product.
In this role you will:
• Work in a cross-functional Scrum team as a full-stack software engineer, primarily with React (TypeScript, Vite, Node.js, MUI) on the frontend and Java (Spring Boot, REST) on the backend
• Develop and maintain modern, responsive UI components based on Figma prototypes
• Ensure accessibility, performance optimization, and responsive design best practices
• Implement and maintain backend services using Java.
• Implement and maintain unit and integration tests using Junit or similar.
• Occasionally modify and generate reports using JasperReports
• Perform API and system testing using SOAPUi, Postman, and automated testing tools
• Manage source code using Git in GitLab, including branching strategies, code reviews, and merge requests
• Develop new solutions and maintain existing ones
• Contribute to creating large-scale distributed systems
• Work with the team to continuously improve Agility, existing processes, and ways of working
• Work with business representatives to clarify requirements and business logic
• Work with the communities to improve standards, implement initiatives across IT department
• Bring innovation and other technologies to the stack
What You Need to Succeed:
• Proven experience working with JavaScript and React (TypeScript preferred)
• Hands-on experience with Vite, Node.js, and Material UI is a plus
• Strong knowledge of Java (Spring Boot, REST APIs) or willingness to learn
• Familiarity with Oracle PL/SQL and CI/CD processes is an advantage
• Experience with secure coding practices is beneficial (SonarQube, ASVS)
• Implement and maintain unit and integration tests using Junit or similar.
• Passion for code quality, performance optimization, and scalability
• Open to learning new technologies and continuously improving skills
• Believer in code reviews, knowledge sharing and exploration
• Personal skills: open-minded, team player, quick learner, creative problem-solver, comfortable with change
• Comfortable working with Agile practices
• Good English skills
What We Offer:
- Health & Wellbeing: Comprehensive health and accident insurance, along with a Mindfulness program for emotional and physical wellness.
- Work-Life Balance: Enjoy a hybrid work model, additional vacation days (including Health days and extended leave for long-term employees), and the option for Workation.
- Financial Benefits: special offer on insurance products, annual bonuses.
- Career Development: Access to personalized learning opportunities, thorough onboarding for new employees, and career planning. In 2024, 98 employees advanced their careers internally.
- Recognition & Growth: Regular recognition events and endless opportunities for self-realization.
Please fill the information below.
Confidentiality is guaranteed. Only successful candidates will be notified.
The recruitment process starts and ends independently from the due date of the job advertisement.
***
- Department
- Operacijų ir IT departamentas
- Pareigos
- Programuotojas - analitikas
- Vieta
- Vilnius
- Mėnesinis darbo užmokestis
- 3 500 € - 4 200 €
- Įdarbinimo tipas
- Visas etatas
Full Stack Engineer
Įkeliama prašymo forma
Jau dirbate „Lietuvos draudimas”?
Bendradarbiaukime ir raskime Jums kitą kolegą (-ę) kartu.