SENIOR JAVA DEVELOPER (Madrid)

SENIOR JAVA DEVELOPER (Madrid)

20 sep
|
Amaris Consulting
|
Madrid

20 sep

Amaris Consulting

Madrid

Join

Amaris Consulting

and work on

payroll and human resources management platforms

serving thousands of users worldwide. Be part of an international team, grow in an agile environment, and develop your career within a global group that values innovation, collaboration, and talent. As a

Senior Java Developer , you will play a key role in the design, development, deployment, and operation of

highly scalable, secure, and resilient SaaS platforms . You will be a core member of multidisciplinary squads, combining your backend development expertise with DevOps practices to build and operate business-critical services across the entire software lifecycle. What we’re looking for

7+ years of experience

as a

Backend Engineer

working with

Java (Java 11 or higher) and Spring Boot . Strong proficiency in

Core Java

and

OOP principles , as well as

design patterns

and

SOLID principles . Experience with

Spring Framework

(Boot, MVC, Security) and

Hibernate/JPA . Solid understanding of

microservices architectures

and

distributed systems . Experience in

designing and implementing RESTful APIs

and

microservices-based services . Good understanding of

memory management

and

performance optimization

in Java applications. Experience with

message queuing systems

(Kafka, RabbitMQ) and

event-driven architectures . Experience with

SQL and/or NoSQL databases . Hands-on experience with

CI/CD tools

(Azure DevOps, GitLab CI, Jenkins, GitHub Actions, etc.) and use of

Git ,

Maven/Gradle .



Experience working in

cloud environments , ideally

Azure

(AWS/GCP also valued). Strong knowledge of

software engineering best practices : clean code, design patterns, testing (JUnit, Mockito), code review, documentation. Professional level of English , able to collaborate with international teams – your day‑to‑day work will be in English. What you will do

Design, develop, and maintain

microservices

using

Java and Spring Boot . Design and implement

RESTful APIs , ensuring performance, security, and maintainability. Integrate and consume

messaging systems

(Kafka/RabbitMQ) to support event-driven architectures. Build, maintain, and improve

CI/CD pipelines

to ensure fast, secure, and reliable software delivery. Operate services in

cloud environments , ensuring scalability, security, and cost efficiency. Implement and optimize

monitoring, logging, and alerting

solutions to improve system reliability and observability. Analyze and resolve

production incidents , performing root cause analysis and implementing preventive measures. Participate in

on-call / incident management

(when applicable) to ensure platform availability. Strong





problem‑solving

skills and

analytical thinking . Excellent

communication skills

and ability to work in

multidisciplinary teams

(engineering, architecture, product, operations). Proactive attitude , strong sense of

ownership , and focus on

continuous improvement . Comfortable working in

agile environments

(Scrum, Kanban). Experience in

financial services, payroll, HR tech

or other

highly regulated sectors . Experience with

DevSecOps tools

(SAST, DAST, dependency analysis, secrets management). Familiarity with

Site Reliability Engineering (SRE)

practices (SLIs/SLOs, error budgets). Experience with

API gateways, service mesh , or

service discovery

tools. Career growth:

70% of our senior leaders started in junior positions. Continuous learning:

access to our Technology Academy, Udemy courses, webinars, and company‑funded certifications. Flexibility:

remote work options, adaptable working policies, and social benefits (meal vouchers, transport, childcare support, private health insurance, etc.). Well-being:

our

WeCare

program supports employees in critical situations. Personal development:

annual training budget to boost both your hard and soft skills. At

Amaris Consulting , we are committed to creating an inclusive environment. We welcome all qualified applications regardless of gender, sexual orientation, race, ethnicity, age, or any other characteristic

#J-18808-Ljbffr

📌 SENIOR JAVA DEVELOPER (Madrid)
🏢 Amaris Consulting
📍 Madrid

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: senior java developer (madrid) / madrid

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: senior java developer (madrid) / madrid