Senior Software Engineer (Java/VueJS)

Join our team and help drive innovation in HR technology within the fintech space.

We’re expanding our engineering team with experienced software engineers who are passionate about building secure, scalable, and user-centric systems. As a Senior Software Engineer, you’ll play a key role in evolving an HR platform used in the fintech domain — focusing on delivering robust features and seamless user experiences.

This is a great opportunity to work with a modern tech stack (VueJS, Java, MongoDB/PostgreSQL, AWS/Azure) on a meaningful product that directly supports teams, people, and business operations.

  • Develop and maintain backend services using Java.
  • Build responsive and intuitive user interfaces with VueJS and JavaScript (ES5 and newer).
  • Work with MongoDB and PostgreSQL for flexible and efficient data management.
  • Collaborate with cloud teams on infrastructure and deployment in AWS and/or Azure.
  • Write clean, testable, and maintainable code following best practices.
  • Take part in design discussions and contribute to architectural decisions.
  • Work cross-functionally with product and design teams to deliver impactful features.
  • Bachelor’s degree in Computer Science, Engineering or equivalent experience.
  • 5+ years of experience in software development.
  • Strong backend development skills with Java (Spring Boot preferred).
  • Proficient in JavaScript (ES5 or newer) and modern front-end frameworks (Vue.js preferred)
  • Experience working with both relational and NoSQL databases.
  • Familiarity with cloud environments (AWS and/or Azure).
  • Strong communication skills and ability to work collaboratively.

Health Insurance: Get private health coverage for you and your family members.

Hybrid Working: Benefit from the flexibility of working both in-office and remotely. 

Learning and Development: Enjoy an annual budget for courses, seminars, and other educational opportunities. 

Home Office Setup: We’ll provide the equipment you need to work comfortably from home. 

Fitness Perks: Choose between a Fit Kit or Sportmaster package to stay active. 

Mental Health Support: Access psychotherapy sessions when you need them. 

Paid Time Off: Enjoy 21 days of vacation plus 5 additional days for unexpected needs

Unexpected Leave: Unexpected leave: 5 additional days for unexpected needs. 

Apply online

Submit your application. 

Initial Screening

We’ll review your qualifications 

Interviews

Meet with us for technical and HR interviews.

Final Assessment

If selected, you’ll go through a final assessment.

Offer & Onboarding

We’ll extend an offer and help you get started.

Close Application

Apply for the open position

    Acceptable file formats: PDF, Doc, Docx. Max file size: 5MB

    By using this form, you consent to the processing of your data in accordance with our Privacy Policy. This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.