Senior Java Developer

17 Minutes ago • All levels
Programming

Job Description

The Senior Java Developer will design, develop, and maintain distributed applications using Java 17, Spring, Elasticsearch, and Liferay DXP for a high-visibility public sector platform. This role involves contributing to a scalable, responsive platform hosted on Azure and Kubernetes, utilizing microservices and REST APIs. The developer will collaborate with cross-functional teams, ensure Liferay customization adheres to modern web standards, participate in code reviews, and contribute to performance optimizations and architectural evolution.
Good To Have:
  • Experience with Elasticsearch and integrating it into applications.
  • Familiarity with Kubernetes and cloud platforms, with a preference for Azure.
  • Knowledge of messaging systems like RabbitMQ.
  • Experience with Liferay (including extension, theming and frontend customization) and Chatbot integration.
  • Experience with React, HTML5, CSS3, and JavaScript.
Must Have:
  • 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.
  • Ensure that Liferay customization follows modern web standards.
  • Strong background in Java, Spring Framework, and REST API development.
  • Good understanding of PostgreSQL and distributed architectures.
Perks:
  • Flexible work/life support

Add these skills to join the top 1% applicants for this job

game-texts
postgresql
react
html
rabbitmq
azure
elasticsearch
spring-framework
ci-cd
microservices
kubernetes
javascript
java

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.

Set alerts for more jobs like Senior Java Developer
Set alerts for new jobs by ARHS
Set alerts for new Programming jobs in Bulgaria
Set alerts for new jobs in Bulgaria
Set alerts for Programming (Remote) jobs

Contact Us
hello@outscal.com
Made in INDIA 💛💙