-
NFQ

Senior Software Engineer (Java)

NFQ
Lithuania · Full-time · Mid-Senior

We are an 800+ strong team whose ideas underpin successful exits, IPOs, strong financial results and competitive advantages as well as novel processes, new business models and great user experiences. We focus on e-commerce, mobility, and transport & logistics, while always keeping an eye on emerging segments as well.


We rethink processes, business models and architecture, not to mention tech stacks. This approach opens doors for our people to find their own ways and solutions and bring their own ideas to life, learning and advancing both within and across teams and departments.


We say no to office politics and pointless meetings. We celebrate curiosity, experimentation, and passion beyond code. We are very open to people growing both within and beyond their teams and departments. And this is where we suggest starting today.


As a Senior Software Engineer, you'll be part of a dynamic team driving innovation across exciting and unique projects in the business management, fleet management, and energy sectors. You’ll tackle complex technical challenges, contribute to architectural decisions, and help shape the direction of solutions. Working alongside experienced professionals, you’ll also play a key role in mentoring others and sharing knowledge across the team.



In this role, you will

  • Coordinate the implementation of new technologies and systems within the energy sector using Java/Kotlin for back-end and TypeScript for front-end
  • Collaborate with the team and client to define and build the right solutions
  • Design, review, and ensure the quality of technical solutions and code
  • Take ownership of components or modules and drive them to completion
  • Identify and communicate risks early, ensuring project stability
  • Mentor and support less experienced team members
  • Contribute to continuous improvement of processes and practices
  • Stay up to date with technology trends relevant to the product and domain


What you will bring

  • Strong experience in web development projects
  • Excellent knowledge of Java/Kotlin (certification is a strong plus)
  • Solid database knowledge and understanding (certification is a strong plus)
  • Experience with cloud platforms or on-premises infrastructure
  • Strong problem-solving, analytical, and communication skills
  • Ability to take ownership and lead by example
  • Experience mentoring or coaching team members
  • Fluency in Lithuanian and English


What we offer

  • A working culture that is high performing, ambitious, collaborative and fun
  • Health insurance and a yearly training budget (local and international conferences, language courses), employee-led workshops
  • Flexible working hours
  • Unlimited WFH (work from home) policy
  • Extra vacation days: 2 after working at NFQ for two years and 4 after four years on our team
  • Bonus for referrals
  • For those who dream of traveling: WFA (work from anywhere) possibilities in NFQ - approved countries
  • Office perks and team activities



Salary range: € 3500 - 6500 gross / month

Key Skills

Ranked by relevance

typescript cloud
Login to Apply
Posted
Jul 14, 2025
Type
Full-time
Level
Mid-Senior
Location
Vilnius
Company
NFQ

Industries

IT Services IT Consulting Software Development IT System Custom Software Development

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
NFQ
Related

Software Engineer (PHP)

2026-05-06

Full-time
Mid-Senior
Lithuania
IT Services
Information Technology
View Job Details
NFQ
Related

Lead Generation Specialist

2026-03-27

Full-time
Mid-Senior
Lithuania
IT Services
Sales
View Job Details
Scandit
Related

Senior Embedded Machine Learning Engineer (C++)

2026-05-28

Full-time
Mid-Senior
Finland
Software Development
Information Technology