Description
Overview: **Join a cutting-edge project in the Payment Media and Critical Transactional Systems sector!**
At **Expleo**, we are seeking a **Senior Java Backend Developer** to participate in the development and evolution of critical payment processing platforms.
**Location:** San Fernando de Henares (Madrid)
**Work Mode:** Hybrid### **What will be your mission?**
You will join a specialized payment media team to develop, deploy, and support backend services in high-availability transactional environments, collaborating closely with middleware, database, and infrastructure teams.### **Key Responsibilities**
✅ Development and maintenance of integration-oriented backend services.
✅ Implementation of APIs and endpoints ensuring robustness, scalability, and traceability.
✅ Error handling, validations, timeouts, and recovery mechanisms.
✅ Deployment and operations on **Apache Tomcat 9** and **Oracle WebLogic** environments.
✅ Integration with **Oracle Database 19c**, including data access, transactional management, and performance optimization.
✅ Collaboration with database administration and middleware teams.
✅ Participation in code reviews, version control, and release management using Git.
✅ Support for critical environments with high availability and transaction volume.### **Essential Requirements**
**Education:** University degree or Higher Vocational Training qualification
English B2
Over 5 years of experience in Java backend development within enterprise environments.
At least 2 years of experience working on high-availability critical transactional systems.* Proficiency in:
* Java 8 and Java 11
* J2EE
* EJB 3\.0
* JAX\-RS
* Hibernate / JPA
* SQL and JDBC
* PrimeFaces
* ️ Experience with:
* Apache Tomcat 9
* Oracle WebLogic Server
* Oracle Database 19c
* Integration with Oracle databases
* Git
### **✈️ Availability for occasional travel (3\-4 trips per year, each lasting 2\-3 days).**
### **We especially value**
* Experience in payment media, Payment Card Services, and EMV environments.
* Knowledge of service-oriented architectures and synchronous/asynchronous integration.
* Application of Clean Code principles, SOLID principles, and design patterns.
* Experience with JUnit, Mockito, and integration testing.
* Familiarity with corporate CI/CD tools.
* Experience supporting 24x7 environments and managing controlled changes.
**What do we offer?**
-------------------
At **Expleo**, we know your well-being and professional development are fundamental to achieving success together. That’s why we provide you with a comprehensive benefits package designed to support both your career and personal life.### **✨ Flexible Compensation**
* Meal vouchers.
* Nursery vouchers for children aged 0–3, with a tax exemption of up to **€1,500/year**.
* Public transport card for metro, commuter trains, trams, and buses.
### **Health Insurance**
* **Sanitas** health insurance for employee, spouse, and children — no co-pay.
* **Expleo subsidizes 30%** of the employee’s premium.
* Tax-exempt benefit.
### **Training and Development**
* Access to **Expleo Academy**.
* Discounts on programs from **The Valley Digital Business School**.
* Annual training calendar tailored to your professional growth.
### **Vacations and Flexibility**
* **24 working days of vacation**.
* Office closure on **December 24 and 31**.
* Additional days based on seniority:
+ 25 days after 3 years.
+ 26 days after 8 years.
### **Additional Benefits**
* Life insurance coverage provided by Zurich.
*"At Expleo, we promote equal opportunities and value diversity. All qualified candidates will be considered without regard to race, gender, disability, religion or beliefs, sexual orientation, or age."*
806727
\#LI\-CH1