
Senior Java Developer
ARHS Groupover 1 year ago
Sofia, BulgariaSenior
Responsibilities
- Design, develop, and maintain distributed applications using Java, Spring, Elasticsearch, and Liferay DXP.
- Contribute to a scalable and responsive platform hosted on Azure and Kubernetes.
- Work with microservices and REST APIs in a distributed cloud-based environment.
- Collaborate with developers, business analysts, and architects to deliver high-quality solutions.
- Ensure Liferay customization follows modern web standards.
- Participate in code reviews, technical documentation, and CI/CD activities.
- Contribute to performance optimization and the evolution of the platform architecture.
Requirements
- Strong experience with Java, preferably Java 17, Spring Framework, and REST API development.
- Experience with Elasticsearch integration is a plus.
- Familiarity with Kubernetes and cloud platforms, preferably Azure.
- Good understanding of PostgreSQL and distributed architectures.
- Knowledge of messaging systems such as RabbitMQ is a plus.
- Experience with Liferay extension, theming, and frontend customization is a plus.
- Experience with chatbot integration is a plus.
- Experience with React, HTML5, CSS3, and JavaScript is an asset.
Benefits
- The role includes in-person time to support collaboration, learning, and relationship-building.
- The employer offers flexibility to support individual work/life needs.
Tech Stack
Categories
About ARHS Group
ARHS Group is a Luxembourg‑headquartered IT services firm that designs and delivers custom software, data, cloud, and infrastructure solutions for public- and private‑sector clients across Europe. Founded in 2003 and privately held, it builds and operates enterprise systems, including integration architectures, APIs, and secure digital platforms, for government bodies, telecom operators, and financial institutions. The company works on complex, multi-country programs spanning on‑premises, hybrid, and cloud environments.