-
BTA draudimas

Back End Developer

BTA draudimas
Lithuania · Full-time · Entry

About the job:


We develop and evolve a core insurance platform that encompasses nearly every aspect of our primary insurance business. The system is primarily built on Java 17, with Groovy for specialized business rules, Vaadin for user interfaces, Oracle DB as the main database, and REST/SOAP services for external integrations.

We emphasize clean, modular development by adopting Guice for dependency injection, applying Clean Architecture practices, and utilizing a plugin-based approach for new features. Our commitment to stability includes comprehensive unit, integration, and web service tests, accompanied by ongoing refactoring.

Our standard toolchain comprises Gradle for builds, IntelliJ IDEA as the IDE, Bitbucket (Git) for version control, and Jira for managing tasks and projects.


Role Responsibilities:


·        Implement new features, resolve defects, and deliver updated insurance products;

·        Provide transparent progress updates in Jira and maintain product documentation in Confluence;

·        Contribute to every phase of the SDLC, from initial planning to deployment and support;

·        Collaborate closely with fellow developers, analysts, and occasionally clients to ensure clear requirements and smooth delivery;

·        Conduct thorough code reviews, offer constructive feedback, and propose process or technical improvements;

·        Perform in-depth analyses of business needs and develop robust, cost-effective solutions;

·        Coordinate with QA to refine testing scenarios and maintain high-quality outcomes;

·        Monitor and optimize system performance to uphold reliability and responsiveness.


Qualifications:


· 2+ years of practical experience in back-end development using Java and/or Groovy, plus - SQL, web services, unit and integration testing;

·        Comfortable with most of the solution stack, with a willingness to learn new technologies;

·        Able to analyze business challenges and craft technical solutions that align with both client and product objectives;

·        Experience in developing complex enterprise solutions in domains such as insurance, finance, or accounting would be considered a strong advantage;

·        Strong communication skills and a collaborative mindset to work effectively with cross-functional teams.


By joining BTA, we will ensure:


  • An interesting and meaningful job at one of the largest international insurance companies in the Baltic States;
  • Professional and personal development through additional training and conferences;
  • Health insurance (including dental treatment, wellness, and medication programs) and personal insurance after the probation period;
  • An annual bonus based on company results and during significant life moments;
  • Events for employees and their children;
  • A day off on your birthday;
  • Discounts from partners and discounts on insurance.


Salary: from 3000 to 3500 EUR before taxes.

Key Skills

Ranked by relevance

groovy java jira oracle gradle git sql
Login to Apply
Posted
Jan 29, 2025
Type
Full-time
Level
Entry
Location
Vilnius

Industries

Insurance

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Likewize
Related

Back End .Net Developer

2026-07-07

Full-time
Not Applicable
United Kingdom
Insurance
Engineering
View Job Details
SCS Consulting
Related

Développeur Java Fullstack

2026-07-06

Full-time
Not Applicable
Luxembourg
Banking
Consulting
View Job Details
Breeze
Related

Back End Developer

2026-07-08

Full-time
Entry
United Kingdom
Insurance
Engineering