Software Developer - Java

Software Developer - Java


4Finance Group is one of Europe’s largest digital consumer lenders.

For more than 10 years we have been providing fast and convenient financial solutions in a digital world.

Leveraging automation and data-driven insights, 4finance responsibly provides convenient products. We offer various types of loans, designed to meet our customers’ needs. 

At 4finance, we have an entrepreneurial mindset and strive for excellence, yet keep things simple. Our business is driven by leading-edge technology and our talented people - the most important ingredient of our success. 4finance has created a supportive, rewarding, and empowering environment, where employees can grow their talent. We are proud to have a global network of leading experts, who are driven by passion to deliver.

We love what we do! 

Join our team! We are looking for a Software Developer - Java in the Vilnius office.

About the role: 

Our Java Developers assist in the design of software systems following business needs, write maintainable and well-tested code, and take responsibility for delivery and maintenance of developed software as part of our Software Development teams. 


  • Cooperate with team members, and architects to develop reliable business solutions; 
  • Build and validate new functionality covered with unit, integration, and acceptance tests; 
  • Ensure knowledge sharing within the team; 
  • Do code reviews; 
  • Keep up with the latest technological developments, and look ahead for future products; 
  • Constantly improve technical stack; 
  • Participate in the hiring process of new talents. 

Required experience:

  • Working experience in an enterprise company with Java;
  • Strong knowledge of Java;
  • Experience working with Relational Databases; 
  • Strong experience implementing Web Applications;
  • Strong experience working in a defined Software Development Process (e.g., Scrum, Kanban); 
  • Strong experience in the Software development process (automation) toolchain (version control systems, IDEs, build systems, CI/CD pipelines, test frameworks, issue tracking/project management tools, etc.); 
  • Proven knowledge of design patterns; 
  • Experience maintaining and supporting production critical systems;
  • Experience in Test Driven Development. 

Soft skills: 

  • Good verbal and written English and Lithuanian (must) languages;
  • Work as an effective team member;
  • Be able to share knowledge with team members;
  • The ability to work independently. 

Nice to have: 

  • Experience with AWS;
  • Java certifications;
  • Experience building fintech solutions; 
  • Working experience in a mid to large-scale IT organization (at least 40 members); 
  • Experience with front-end technologies (e.g.: JavaScript, HTML, CSS, etc.);
  • Experience building/supporting high-load web applications and solving scalability issues. 

We are offering:

  • Challenging products/projects that you will have a real impact on moving forward and delivering;
  • Exciting cloud-based operations technology stack
  • Be part of innovative, ambitious, highly skilled, and professional teams;
  • Work in an international company operating in an exciting, competitive, and fast-paced industry;
  • Employee development program to support you in your personal and professional development;
  • Competitive salary with participation in the annual bonus program;
  • Team Building events;
  • Birthday & Christmas Gifts;
  • Modern Office with parking;
  • Gross salary up to 4800€/month.

Key skills required


Required Skills

Java 2-3 years

About the assignment

Vilnius, Литва
Rate (after tax)
€1500 - 2900/Month
Полная занятость

Want to apply to this project? Register or simply drop CV & Apply