aida-projektai-mb

aida-projektai-mb

Senior Software Engineer (JAVA)

Tailor your resume for this job

Tailored resumes get up to 2x more interviews. Match yours in seconds.

Company

aida-projektai-mb

Role

Senior Software Engineer (JAVA)

Location

Vilnius, Lithuania (Remote)

Job type

Full-time

Found on Mokaru

Recently

Share this job

Salary

Not disclosed by employer

Job description

For our, client we're looking for a Senior Software Engineer with deep expertise in JAVA to lead the design and development of mission-critical systems across our domain. You will play a key role in shaping technical strategy, driving architectural decisions, and mentoring engineers within a high-performing team. The position is fully remote, for candidates based in Euope Union countries.

Responsibilities

  • Lead the end-to-end delivery of complex software solutions from requirements gathering and architecture design to development, testing, and production deployment;
  • Own and drive long-term technical initiatives and architectural improvements across systems;
  • Spotting gaps or unclear requirements early and proactively reaching out to the right teams for answers;
  • Collaborate closely with stakeholders to align technical solutions with business goals;
  • Champion engineering best practices, including CI/CD, automated testing, and scalable design patterns;
  • Balancing multiple priorities at once, new features, production issues, support requests, and releases;
  • Operating day-to-day within the project tools, codebase, infrastructure, and processes as part of the project team.

Requirements

  • 5-7+ years of experience as a software engineer;
  • Strong experience with Java (Spring Boot), Apache Kafka, and microservices architecture;
  • Confidence navigating and contributing to large, unfamiliar codebases;
  • Solid understanding of messaging protocols and data mapping;
  • Financial services background would be considered as advantage;
  • Experience working in regulated or institutional environments;
  • Familiarity with CI/CD pipelines (Jenkins or similar);
  • Comfort using AI-assisted development tools;
  • Ability to work independently and drive things forward;
  • Exelent communication skills with a proactive, speak-up mindset.

Nice to have

  • React.js experience is a plus;
  • FIX protocol experience;
  • Experience with cloud platforms (Azure or AWS);
  • Docker/containerisation experience.

The offer

  • Project/Client:

Global Investment Management Firm

  • Location: Remote (Baltic States, EU)
  • Language: English
  • Engagement: Full-time
  • B2B contract till the end of the year (possibility to renew)
  • Hourly rate: 30-35 EUR

Recruitment Process

  • Stage1: CV Screening - Applications are reviewed within 24 hours.
  • Stage2: Pre-Screening - A short Q/A session (Automated session or with a recruiter) to assess your experience.
  • Stage3: Shortlisting - Selected candidates are presented to the hiring manager.
  • Stage4: Interview - Tech discussion with the project team
  • Stage5: Interview - Tech discussion with the end customer, several rounds
  • Stage6: Offer and Onboarding - Successful candidates receive an offer and start the onboarding process.

Note: You can choose to complete the pre-screening via an automated session (recommended for faster feedback) or with a recruiter.

Information about the processing of your personal data is provided in our Privacy Policy, which is available online a Privacy Policy

Resume ExampleCover Letter Example

Find your next job on Mokaru

Search thousands of live jobs from company career pages, updated every day.

Browse all jobs