Senior Java Developer

Reposted 4 Days Ago
Be an Early Applicant
Hiring Remotely in Sofia-grad, BGR
Remote
Senior level
Information Technology
The Role
Design, develop, and maintain distributed applications using Java, Spring, and Elasticsearch for a public sector project, ensuring high performance and scalability.
Summary Generated by Built In
Job Description

We are currently looking for a Senior Java Developer to join one of our long-term public sector projects for a European Institution. You will contribute to a large-scale, high-visibility platform designed for performance, availability, and scalability, handling a significant volume of documents in a distributed, cloud-based environment.

THE WORK:

  • Design, develop, and maintain distributed applications using Java 17, Spring, Elasticsearch and Liferay DXP.
  • Contribute to the development of a scalable, responsive platform hosted on Azure and Kubernetes, using microservices and REST APIs.
  • Work closely with other developers, business analysts, and architects to deliver high-quality solutions.
  • Ensure that Liferay customization follows modern web standards.
  • Take part in code reviews, update technical documentation, and assist with CI/CD processes.
  • Actively contribute to performance optimizations and the evolution of the architecture.

Our roles require in-person time to encourage collaboration, learning, and relationship-building with clients, colleagues, and communities. As an employer, we will be as flexible as possible to support your specific work/life needs.

HERE’S WHAT YOU’LL NEED:

  • Strong background in Java (preferably Java 17), Spring Framework, and REST API development.
  • Experience with Elasticsearch and integrating it into applications is a plus.
  • Familiarity with Kubernetes and cloud platforms, with a preference for Azure.
  • Good understanding of PostgreSQL and distributed architectures.
  • Knowledge of messaging systems like RabbitMQ is a plus.
  • Experience with Liferay (including extension, theming and frontend customization) and Chatbot integration is a plus.
  • Experience with React, HTML5, CSS3, and JavaScript is an asset.

Skills Required

  • Strong background in Java (preferably Java 17)
  • Experience with Spring Framework
  • Experience with REST API development
  • Familiarity with Kubernetes and cloud platforms, with preference for Azure
  • Good understanding of PostgreSQL and distributed architectures
  • Knowledge of messaging systems like RabbitMQ
  • Experience with Liferay including extension, theming, and frontend customization
  • Experience with React, HTML5, CSS3, and JavaScript
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
1,493 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account