
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.