
Real job — pulled straight from NFQ’s careers page · Verified June 17, 2026 · No reposts.
Job description
NFQ is hiring a Senior Software Engineer — a full-time, remote role. Apply directly on NFQ's careers page below.
Senior Software Engineer (Java)
Team: Research & Development
Location: Vilnius/Kaunas/Šiauliai or remote within Lithuania
Commitment: Full-time
Workplace Type: hybrid
In this role, you will
- Work alongside team members to implement new technologies and systems within the GovTech sector,
using Java as the main back-end technology stack - Contribute to the design and development of secure, scalable, and efficient solutions for public-sector digital
transformation - Collaborate with your team and clients to identify the right technical approaches and deliver impactful results
- Ensure code quality, performance, and reliability across the system architecture
- Act as a trustworthy and proactive team player, communicating risks, challenges, and improvements early
- Take part in R&D initiatives, exploring innovative tools and methods to enhance existing systems
- Participate in code reviews, architecture discussions, and continuous improvement efforts
- Support and mentor junior colleagues, helping them grow technically and professionally
What you will bring
- Proven hands-on experience designing and building complex, scalable back-end systems with Java
- Strong expertise in relational databases (Oracle preferred) - including the ability to design schemas, optimize queries, and make informed data architecture decisions
- Familiarity with cloud computing and on-premises infrastructure environments
- Strong problem-solving, analytical thinking, and communication skills
- Proactive mindset with the ability to take initiative and support team members' growth
- Good understanding of software development best practices and clean code principles
- Fluency in Lithuanian and English
What we offer
- A working culture that is high performing, ambitious, collaborative and fun
- Health insurance
- Flexible working hours
- Bonus for referrals
- Employee-led workshops and office perks
- Extra vacation days: 2 after working at NFQ for two years and 4 after four years on our team
- Unlimited WFH (work from home) policy
- For those who dream of traveling: WFA (work from anywhere) possibilities in NFQ - approved countries
Get Software Engineer jobs like this→
New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.
Email me new jobsSimilar jobs

Senior/Principal Local LLM & Generative AI Platform Engineer



Frequently asked questions
Is Senior Software Engineer at NFQ a remote job?
Yes, Senior Software Engineer at NFQ is a remote position. Candidates in Vilnius, Kaunas, Šiauliai may be preferred.
What skills are required for Senior Software Engineer at NFQ?
The required skills for Senior Software Engineer at NFQ include: Java, Oracle, Docker, SQL, Cloud Computing, Problem Solving, Communication.
What is the seniority level for Senior Software Engineer at NFQ?
Senior Software Engineer at NFQ is a Senior level position.
How do I apply for Senior Software Engineer at NFQ?
You can view the full description and apply for Senior Software Engineer at NFQ on EchoJobs: https://echojobs.io/job/nfq-senior-software-engineer-java-oldwk.