Wallee Group

Java Software Engineer – Terminal Integration

Wallee Group

full-time

Posted on:

Location Type: Hybrid

Location: VilniusLithuania

Visit company website

Explore more

AI Apply
Apply

Salary

💰 €2,500 - €5,000 per month

About the role

  • Design and develop highly resilient back-end systems using Java, ensuring our infrastructure handles global scale with ease.
  • Follow best practices such as SOLID principles, design patterns, and proper error handling.
  • Write and maintain unit and integration tests for new and existing code, ideally following a Test-Driven Development (TDD) approach.
  • Participate in peer code reviews to ensure code quality and consistency across the codebase.
  • Perform root cause analysis and implement fixes when incidents occur.
  • Maintain clear documentation for systems and features.

Requirements

  • Deep knowledge in Java and core frameworks such as Spring, Spring Boot, and Hibernate.
  • Proven experience building distributed systems and scalable, high-availability solutions.
  • Strong proficiency in SQL and experience managing complex data structures.
  • Bonus if you also have: Experience in or interest in the payments industry and related financial systems.
  • Hands-on experience with CI/CD pipelines (Jenkins/GitLab CI) and containerization (Docker, AWS ECS).
  • Familiarity with microservices architecture, including designing and operating distributed systems.
  • Knowledge of Domain-Driven Design (DDD) principles and their application in real-world systems.
Benefits
  • Modern Workspace: A beautiful office in the heart of Vilnius - comfortable, bright, and collaboration-ready.
  • True Flexibility: We embrace a hybrid way of working with 3 days per week in our office to foster collaboration, complemented by flexible daily hours and a 4-week "Work from Anywhere" policy every year.
  • Innovation First: We work with the latest tech stacks in a flat hierarchy where your voice actually matters.
  • Growth & Culture: Competitive compensation, in the range of €2,500 – €5,000 gross/month, depending on experience, seniority, and technical expertise, personal development budgets, and a social calendar filled with events.
  • The Perks: Fresh fruits, snacks, and high-quality coffee to keep you fueled.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaSpringSpring BootHibernateSQLTest-Driven Development (TDD)Domain-Driven Design (DDD)microservices architecturedistributed systemshigh-availability solutions
Soft Skills
code qualitypeer code reviewserror handlingdocumentationroot cause analysis