JAVA developer (mid level)
INSOFT is a highly experienced IT solutions provider, established by several IT executives and professionals in 2008. Today we share the same vision with a team of nearly 150 professionals.
Led by a passion for helping society access public services as quickly and easily as possible, we mainly focus on public sector projects in Lithuania and also provide software development services across Europe and US markets. The Digital Gateway to Public e-Services system or E-police system are just a couple of projects we‘ve been on. The Cultural Education System, which won “The Best Decision for Lithuania” award, was once on our task list, too.
We know for sure that great teams accomplish great things. With that in mind, we keep expertise and professionalism at the core of our values, taking the time and effort to nurture those qualities in every employee.
We also believe in constant growth. Getting to say that most of our leads and seniors started their professional journey with us as juniors is a testament to that.
Currently we are looking for a Mid-Level JAVA Developer to join the “eKultūra” project team. The platform is built using Angular for the front-end and Spring Boot for the back-end, with dynamically generated user interfaces based on form-driven architecture.
The role involves working in an Agile/SCRUM environment to develop, maintain, and enhance the system. The solution integrates generative AI components, including Object Recognition, OCR, and AI-based translation, and delivers cultural content in multiple formats such as images, videos, 3D video, AR, and VR.
What you will do
- Develop and maintain back-end components;
- Implement dynamic UI and form-based solutions;
- Work on AI-driven features and modern content delivery;
- Collaborate with the development team in an Agile/SCRUM setup;
- Ensure code quality, security, and maintainability;
- Learn from more experienced colleagues.
What we expect
- 3+ years of relevant job experience
- Strong knowledge of Java;
- Experience with Angular (or other SPA frameworks) and Spring Boot;
- Familiarity with REST APIs and dynamic UI development;
- Understanding of Agile methodologies;
- Fluent Lithuanian and good English (both oral and written).
Nice to have:
- Experience with TypeScript and modern front-end development practices
- Familiarity with Responsive Design and Accessibility standards
- Knowledge of Database design and ORM frameworks
- Basic understanding of Docker and containerized environments
- Exposure to CI/CD pipelines and version control (Git)
- Interest in AI/ML frameworks and cloud platforms (AWS, GCP, or Azure)
You can expect
- Friendly and supportive colleagues - truly the best;
- Allocated budget for regular team buildings so you can bond with your colleagues and move beyond work talk;
- Allocated budget in MELP app;
- Partly covered physical and mental health services;
- Winter & summer parties;
- Christmas party with gifts for employees‘ kids;
- Fun events such as movie nights, kayaking, monthly birthday celebrations, etc;
- Dog-friendly office;
- Free parking;
- Salary 2800-4500 Eur/month before taxes (depending on your knowledge and expertise).