Senior Java Engineer (Spring / Elasticsearch) | EU Institutions
- Hiring from
- Europe
- Work type
- Remote
- Posted
615,310 remote jobs, straight from company career pages
100% free · New jobs every minute
Show job descriptionHide job description
At Ayesa Digital, we grow with you!
Every professional in our company is vital to us. Thanks to their talent, we continue to expand; today, we are a global team of over 11,000 people working toward a common goal.
Ayesa Digital is currently participating in high-impact European Union projects designed to address major European challenges and drive science and innovation. These are strategic technological projects based on collaborative initiatives that stand out for their international focus and a strong commitment to socially oriented results.
We are looking for an experienced Senior Java Engineer to join an international environment supporting a corporate search platform and reusable digital solutions used by European institutions and stakeholders.
Working remotely for a Brussels-based team, with occasional on-site presence in Brussels (notified at least 14 days in advance), you will design and develop the back-end services, APIs and search capabilities of an enterprise-scale search solution. Working within a multicultural environment, you will collaborate with front-end, DevOps, security and business teams to ensure fast, relevant and secure search for thousands of users.
What you'll do
- Design, develop and maintain back-end applications and core business logic for enterprise-scale systems
- Design and implement scalable microservices with Java, Spring and Spring Boot
- Create and maintain RESTful APIs with versioning, error handling and integration patterns
- Optimise Elasticsearch indices, queries and search configurations for performance and relevance
- Refactor and modernise legacy applications to improve performance, security and scalability
- Embed security and data protection in application design and implementation
- Support containerisation and deployment with Docker and Kubernetes together with DevOps teams
- Write unit, integration and functional tests
- Troubleshoot complex issues across application, API, database and integration layers
- Review code and contributions in line with coding standards and best practices
- Produce technical documentation, API specifications and architecture descriptions
- Provide technical leadership and mentoring to less experienced colleagues
What we're looking for
- University degree corresponding to EQF Level 7 (master's level or 5 years of higher education) and a minimum of 10 years of IT professional experience
- At least 10 years of experience with Java programming
- At least 10 years of experience designing and developing RESTful APIs
- At least 10 years of experience with Spring
- At least 5 years of experience with Elasticsearch
- At least 5 years of experience with Oracle
- Experience with Spring Boot, Spring Security, Hibernate, Maven and JUnit
- Experience with microservices, SOA, Git, CI/CD, Jenkins, Docker, Kubernetes and PostgreSQL
- Experience working in Agile/Scrum teams
- Strong analytical, communication and mentoring skills
- English language proficiency at B2 level or higher, spoken and written.
Nice to have
- Training or certification in AI-assisted software development (Amazon Q or Kiro)
- Previous experience in European institutions
What We Offer:
Prestigious projects within European institutions.
International, innovative, and multicultural environments.
Continuous support from a team of experts in EU projects.
If you are ambitious, enthusiastic, and seeking a new professional challenge in international projects with real-world impact, this is the place for you!
In accordance with Organic Law 3/2007 of March 22, the company is committed to promoting the defense and effective application of the principle of equality between men and women, preventing any type of labor discrimination based on sex, and guaranteeing equal entry opportunities. Furthermore, we promote diversity and reject any discrimination based on race, gender, functional diversity, religion, sexual orientation, gender identity, or any other personal or social condition, striving to build an inclusive and enriching environment.
