Java Backend Engineer | Remote, Flexible PTO & Growth

LITIT

Polska

Hybrid

PLN 195,000 - 244,000

Full time

7 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Remote work opportunities
Office in Vilnius, Lithuania
Learning opportunities with paidcerts
Health insurance (Lithuanian residents
Referral bonuses

Job summary

LITIT is seeking a Mid-Level Java Backend Developer to join the engineering team. You will build reliable, maintainable, and scalable backend services using Java, Quarkus/Jakarta EE, and Spring Boot, with a focus on REST APIs, persistence, and security.

You’ll collaborate with frontend developers and other engineers, work with Git, containers, and CI/CD, and have opportunities to apply AI concepts in modern software development. Remote work options are available, with travel as needed.

Qualifications

  • Proficient Java backend developer with mid-level experience.
  • Experience with Quarkus, Jakarta EE, or Spring Boot.
  • Understanding of backend architecture and development principles.
  • Experience with persistence and database interaction.
  • Experience with boilerplate-reduction tooling in Java ecosystem.
  • Experience writing unit and integration tests for backend apps.
  • Knowledge of API security principles.
  • Experience designing and consuming REST APIs.
  • Familiarity with Git and containers; CI/CD basics.

Responsibilities

  • Design, develop, and maintain backend applications and services using Java.
  • Develop solutions with Quarkus/Jakarta EE and related tech.
  • Design and maintain REST APIs and integrations between systems.
  • Work with databases and data persistence."
  • Implement data mapping and boilerplate reduction tooling.
  • Write clean, maintainable, testable Java code.
  • Create and maintain unit and integration tests.
  • Apply backend security practices.
  • Troubleshoot issues and contribute to improvements.
  • Participate in code reviews and technical discussions.
  • Work with Git, containers, and CI/CD pipelines.
  • Collaborate with frontend and other engineers on API contracts.

Skills

Java
Backend design
REST APIs
CI/CD
Git
Security
AI concepts
Team collaboration
Travel readiness

Tools

Quarkus
Jakarta EE
Spring Boot
Docker

Job description

ABOUTTHE COMPANY

LITIT, a joint venture between NTT DATA and Reiz Tech, is a company with deep-rooted industry know-how, dedicated to innovation within the IT sector. Its primary focus is delivering high-quality solutions in the DACH region. With a commitment to excellence, LITIT combines the best of German precision, Japanese work ethics, and Lithuanian talent to provide unparalleled IT service and support to its clients.

ABOUT THE CLIENT

Renowned leader in the automotive industry, known for its commitment to innovation, quality, and sustainability. With a strong emphasis on advanced technology and digital transformation, the company is at the forefront of developing cutting-edge solutions that enhance the driving experience. They foster a collaborative and dynamic work environment, where creativity and forward-thinking ideas are encouraged. This is an exciting opportunity to be part of a team that is shaping the future of mobility.

ABOUT THE ROLE

We are looking for a Mid-Level Java Backend Developer to join our engineering team and contribute to the development of reliable, maintainable, and scalable backend services.

You will work primarily with Java and Quarkus/Jakarta EE in a modern development environment. Experience with Spring Boot is also highly relevant, particularly if you are comfortable transferring your knowledge to Quarkus

This is a hands-on development role where you will work closely with frontend developers and other engineers on backend services, APIs, integrations, testing, and application security.

RESPONSIBILITIES

  • Design, develop, and maintain backend applications and services using Java.

  • Develop solutions using Quarkus/Jakarta EE and related technologies.

  • Design and maintain REST APIs and integrations between systems.

  • Work with databases and application persistence.

  • Implement data mapping and use appropriate tooling to reduce repetitive boilerplate code.

  • Write clean, maintainable, and testable Java code.

  • Create and maintain unit and integration tests.

  • Apply appropriate backend security practices.

  • Troubleshoot technical issues and contribute to continuous improvements.

  • Participate in code reviews and technical discussions.

  • Work with Git, containers, and CI/CD pipelines as part of the development lifecycle.

  • Collaborate with frontend developers and other engineering stakeholders on API contracts and technical solutions.

REQUIREMENTS

  • Professional software development experience with Java at a solid mid-level.

  • Experience with Quarkus, Jakarta EE, or Spring Boot.

  • Good understanding of backend application architecture and development principles.

  • Practical experience with persistence and database interaction.

  • Experience with mapping and boilerplate-reduction tooling commonly used within the Java ecosystem.

  • Experience writing unit and integration tests for backend applications.

  • Understanding of application and API security principles.

  • Experience designing and consuming REST APIs.

  • Comfortable working with Git.

  • Experience with containers, such as Docker.

  • Understanding of CI/CD fundamentals and modern software delivery practices.

  • Good understanding of AI concepts and current AI technologies. You do not need to be an AI specialist, but you should be familiar with the topic and understand how AI is being applied in modern software development.

  • Good communication skills and ability to collaborate effectively within a development team.

  • Willingness and readiness to travel as required by project or client needs is expected. This may include occasional domestic or international travel, sometimes on short notice.

  • Nice to have

    • Hands-on experience with Quarkus.

    • Experience migrating or transferring applications/knowledge from Spring Boot to Quarkus.

    • Experience with enterprise-scale or distributed applications.

    • Familiarity with cloud environments and container orchestration.

    • Interest in applying AI tools and technologies within software engineering workflows.

WHAT WE OFFER

  • Salary range: €4000 - €5000 (GROSS) / month.

  • Learning opportunities with compensated certificates, learning lunches, and language lessons.

  • Chance to switch projects after one year.

  • Team building twice a year and victory celebration compensation every quarter.

  • Office in Vilnius, Lithuania that offers themed lunches and a pet-friendly environment.

  • Remote work opportunities.

  • Flexible time off depending on a project.

  • Seasonal activities with colleagues (from walking challenges to wakeboarding).

  • Health insurance for Lithuanian residents.

  • Referral bonuses.

  • Loyalty days.

  • Recognition of important occasions of your life.


Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

JAVA BACKEND DEVELOPER
JAVA BACKEND DEVELOPER

LITIT • Polska

Hybrid
PLN 195,000 - 244,000
Remote work opportunities
Office in Vilnius, Lithuania
Learning opportunities with paidcerts
+2
Senior Front-End Engineer (Angular) – Remote & Growth
Senior Front-End Engineer (Angular) – Remote & Growth

LITIT • Polska

Hybrid
PLN 180,000 - 240,000
Learning certificates and lunches
Project switches after 1 year
Team building events
+7
Lead Full-Stack Developer - Python, Angular & AI (Remote)
Lead Full-Stack Developer - Python, Angular & AI (Remote)

LITIT • Polska

Hybrid
PLN 196,000 - 318,000
Remote work opportunities
Learning opportunities with certs
Language lessons
+4
SENIOR FRONT-END ENGINEER (ANGULAR)
SENIOR FRONT-END ENGINEER (ANGULAR)

LITIT • Polska

Hybrid
PLN 180,000 - 240,000
Learning certificates and lunches
Project switches after 1 year
Team building events
+7
LEAD FULL-STACK DEVELOPER (PYTHON AND ANGULAR)
LEAD FULL-STACK DEVELOPER (PYTHON AND ANGULAR)

LITIT • Polska

Hybrid
PLN 196,000 - 318,000
Remote work opportunities
Learning opportunities with certs
Language lessons
+4
Senior ServiceNow Core & Platform Lead — Remote
Senior ServiceNow Core & Platform Lead — Remote

LITIT • Polska

Hybrid
PLN 293,000 - 367,000
Remote work opportunities
Office in Vilnius, Lithuania
Learning certificates
+3
Remote AWS Data Engineer - IoT Data Platform
Remote AWS Data Engineer - IoT Data Platform

LITIT • Polska

Hybrid
PLN 196,000 - 293,000
Remote work opportunities
Learning opportunities and language/c证
Health insurance
+2
Project Administration & Finance Specialist
Project Administration & Finance Specialist

LITIT • Polska

Hybrid
PLN 44,000 - 59,000
Learning certificates
Language lessons
Project switching after one year
+9
Industrial AI Engineer — GenAI & Azure ML (Remote)
Industrial AI Engineer — GenAI & Azure ML (Remote)

LITIT • Polska

Hybrid
PLN 147,000 - 293,000
Remote work opportunities
Office in Vilnius
Learning certificates and lunches
+1
Senior SAP S/4HANA Enterprise Architect & Team Lead Remote
Senior SAP S/4HANA Enterprise Architect & Team Lead Remote

LITIT • Polska

Hybrid
PLN 220,000 - 367,000
Remote work opportunities
Office in Vilnius, Lithuania
Learning opportunities and language tu