EPAM Systems
Posted 1mo ago

Senior Java Engineer

EPAM Systems
Lithuania
€4k-€6k/moRemoteFull Time
Responsibilities
  • designing solutions
  • building microservices
  • leading implementation
Requirements
  • 3+ years backend development experience with Java/Scala
  • Cloud (AWS or Microsoft Azure)
  • Apache Kafka, SQL
  • Microservices and AI solution integration
  • English B2 or higher
Technical tools mentioned
JavaScalaAWSMicrosoft AzureApache KafkaSQLReactAngularTypeScriptTerraformDockerKubernetesEKSAKSGitLab CIJenkins

Job description

We are seeking a Senior Java Engineer to design and deliver AI-enabled solutions using Java technologies. In this role, you will lead the implementation of business-critical, AI-powered features while contributing across the entire Software Development Life Cycle, from solution design through deployment and continuous improvement. This is a remote position based in Lithuania, working on cloud-native, microservices-based solutions for enterprise clients.

Responsibilities

  • Design, build and deploy AI-enabled solutions using Java technologies
  • Lead the implementation of business-critical features powered by AI
  • Design and build microservices-based architectures and event-driven integrations
  • Contribute to all phases of the Software Development Life Cycle, including solution design, prompt engineering, model integration, evaluation, monitoring, deployment and continuous improvement
  • Stay updated on the latest trends in Java, cloud and AI technologies

Requirements

  • 3+ years of experience in backend platform development
  • Proficiency in Java and/or Scala
  • Hands-on experience with cloud platforms - AWS and/or Azure
  • Experience designing and building microservices-based solutions
  • Strong knowledge of Apache Kafka and event-driven architectures
  • Competency in SQL and data modeling
  • Qualifications in solution design, prompt engineering and model integration
  • Familiarity with evaluation, monitoring, deployment and continuous improvement of AI solutions
  • English proficiency at B2 level or higher

Nice to have

  • Experience with React or Angular/TypeScript
  • Flexibility to use Terraform for Infrastructure as Code
  • Familiarity with Docker, Kubernetes (EKS / AKS) and CI/CD pipelines such as GitLab CI or Jenkins
  • Familiarity with Generative AI fundamentals and Generative AI-assisted development

We offer/Benefits

  • Engineering Heritage: Best-in-class experts sharing a culture of engineering excellence and tackling complex engineering challenges for over 30 years
  • Advanced Tech Stack: Innovative projects where you can apply or enhance your expertise in Cloud, Data, AI, and other emerging technologies
  • World-Class Clients: Work closely with 340+ of the Forbes Global 2000 on creating disruptive solutions that make a global impact
  • Professional Growth: Exceptional support for career development with comprehensive resources for upskilling or reskilling in pioneering practices
  • GenAI Community: Strong AI competencies with 600+ experts across 55+ locations driving GenAI-enabled transformation journeys
  • Entrepreneurial Culture: If you're passionate and dedicated to improving business transformation, we provide the support you need to bring your ideas to life
  • Hybrid Setup: The flexibility to work from any location in Lithuania, whether it's your home or our dynamic offices in Vilnius and Kaunas
  • Other Benefits: Additional vacation and trust days, private health insurance, Employee Stock Purchase Plan and more

Salary range €3.6K-€5.5K gross, based on your experience and interview results.

EPAM is a leading global provider of digital platform engineering and development services. For over 30 years, our team has helped leading brands navigate the waves of digital transformation, building solutions that help them stay competitive through constant market disruption.With offices in 55+ countries, EPAM has grown in Lithuania to over 1,300+ talented innovators in just 5 years. We foster creativity and unconventional ways of doing things, welcoming like-minded professionals to join us.

Feel free to work remotely from anywhere across Lithuania or connect with colleagues at our Vilnius and Kaunas offices.

About EPAM Systems

Provides global digital platform engineering and software development services.

Similar jobs

Java Engineer roles
5d
Save
Mark Applied
Hide
Java Developer
Vilnius, Vilnius County, Lithuania
€2k-€7k/mo HybridFull Time
Accenture
AccentureNYSE: ACN: Global professional services firm providing consulting and technology solutions.
5+ YOEExperience building Java and Spring backends, developing REST APIs, and working through the software development lifecycle in Agile projects; good spoken and written English required.
Java, Scala, Kotlin, Spring, REST APIs, AWS, Microsoft Azure, Google Cloud
1w
Save
Mark Applied
Hide
Java Developer
Vilnius, Vilnius County, Lithuania
€2k-€7k/mo HybridFull Time
Accenture
AccentureNYSE: ACN: Global provider of management consulting and technology services.
Experience building Java and Spring backends, developing REST APIs, understanding software development lifecycles, working in Agile projects, and communicating in spoken and written English.
Java, Scala, Kotlin, Spring, REST, AWS, Azure, Google
2w
Save
Mark Applied
Hide
JAVA DEVELOPER (DATA HUB) (F/M/D)
Vilnius, Vilnius County, Lithuania
€3k-€5k/mo HybridFull Time
Ignitis Group
Ignitis GroupNasdaq Vilnius: IGN1L: Generates, distributes, and supplies electricity and natural gas services.
3+ YOE3+ years Java development experience (Java 8+/11+), Spring Boot, Gradle, database and DevOps familiarity; strong collaboration and learning mindset.
JAVA 8+, Java 11+, Spring Boot, Gradle, PHP, Drupal, PostgreSQL, Apache Pulsar, Oracle, Ansible, GitHub CI, JIRA, Confluence
3w
Save
Mark Applied
Hide
Java Developer
Vilnius, Vilnius County, Lithuania
€4k-€5k/mo HybridFull Time
Vivicta
Vivicta: Provides managed IT services and digital transformation for Nordic enterprises.
6+ YOE6+ years Java experience, comfortable with Java 8+, Spring Boot or Quarkus, Azure preferred, Agile experience, strong English and problem-solving skills.
Java, Spring Boot, Quarkus, Microsoft Azure
2mo
Save
Mark Applied
Hide
Java Engineer for Core Payments Tribe
Vilnius, Vilnius County, Lithuania
€3k-€4k/mo HybridFull Time
Danske Bank
Danske BankNasdaq Copenhagen: DANSKE: Nordic financial services provider for individuals and businesses.
Experience with Java and cloud-native, service-oriented systems; strong OOP and design pattern knowledge; interest in test automation; good communication and upper-intermediate English.
Java 21+, Maven, Micronaut, JUnit 5, Mockito, AssertJ, Cucumber, Apache Kafka, Kafka Streams, Kafka Connect, Protobuf, Elasticsearch, Argo CD, Docker, Kubernetes, Helm, Kibana, Grafana, Prometheus, Git, GitHub
2mo
Save
Mark Applied
Hide
Java Developer (m/f/d) - Payment Project
Lithuania or Kaiserslautern
HybridFull Time
ALZURA
ALZURA: Provides B2B automotive marketplaces and digital business software solutions.
2+ YOE2+ years Java backend development with Spring Boot and Hibernate, Docker and AWS experience, API/SOA integration knowledge, EMR not required, proficient English, CI/CD and tooling experience (Jenkins, Git).
Java, Spring Boot, Hibernate, Freemaker Template Engine, PostgreSQL, Docker, AWS, Claude, Jenkins, Git, Jira, Confluence, REST
1w
Save
Mark Applied
Hide
Java Software Engineer - Payment Integration
Vilnius, Vilnius County, Lithuania
€2k-€6k/mo HybridFull Time
Wallee
Wallee: Payment processing and terminal management solutions for businesses.
Strong Java foundation with Spring Boot or Hibernate; experience with distributed systems, SQL, CI/CD, Docker, AWS ECS, and Agile environments; Computer Science degree or equivalent experience.
Java, Spring Boot, Hibernate, SQL, Jenkins, GitLab CI, Docker, AWS ECS, JavaScript, Apache Camel, Scrum
2mo
Save
Mark Applied
Hide
Java/Kotlin Internal Tools Developer
Warsaw or Amsterdam or Barcelona or Lithuania or Antarctica
HybridContract
Planner 5D
Planner 5D: Software for creating 3D home designs and floor plans.
Strong Java/Kotlin (JVM) and Python experience, solid SQL knowledge, Linux familiarity, experience with Gradle/dependency management, and ability to build high-performance tooling and pipelines for 3D/rendering workflows.
Kotlin, Python, Kotlin/JVM, Java, coroutines, Dagger, Blender, glTF, MongoDB, SQLite, FlatBuffers, Prometheus, Sentry, CI/CD, Git, Git LFS, Gradle, MySQL, PostgreSQL, Spring, JUnit, Apache Commons, OpenGL, WebGL, Kubernetes, Docker, Rx