Aderen People
Freelance Full time
Job Details
Java Architect (Spring Boot/Microservices)
Full time, contract Freelance
Rate – EUR 280‑300/month; Project length – long duration
Languages – Spanish; Application ID 2348
Responsibilities
* Design API‑First integrations and microservices using hexagonal architecture and DDD.
* Develop and maintain Spring Boot backend services; implement Spring Batch batch flows.
* Integrate messaging using RabbitMQ, ActiveMQ and other brokers; orchestrate events with Apache Camel.
* Secure APIs with Spring Security, OAuth2, JWT and SSO.
* Deploy and operate services on Kubernetes (EKS) and AWS (SQS, SNS, Lambda).
* Generate dynamic templates and notifications with Mustache.
* Ensure code quality using Testcontainers, ArchUnit, JUnit 5 and Mockito.
* Manage source control and CI/CD with GitFlow, Jenkins, ArgoCD and GitHub Actions.
* Work in highly regulated, security‑heavy, resilient and traceable environments typical of the banking sector.
Qualifications
* Java 17+, Spring Boot, Spring Batch, Spring Cloud, Spring Security.
* Apache Camel, RabbitMQ, ActiveMQ or other message brokers.
* Hexagonal, DDD and Clean Architecture.
* Microservices and event‑driven distributed systems.
* Kubernetes, AWS (EKS, SQS, IAM, Lambda).
* Mustache and Thymeleaf.
* MongoDB / DocumentDB.
* Testcontainers, ArchUnit, JUnit 5, Mockito.
* GitFlow, CI/CD (Jenkins, ArgoCD, GitHub Actions, etc.).
Valorable Experience
* Previous banking or financial sector experience with regulatory, security and transaction traceability requirements.
* Familiarity with legacy integrations (MQ, SOAP, mainframe, traditional batch).
* Observability experience (Prometheus, Grafana, ELK).OpenAPI/Swagger and technical documentation knowledge.
* Participation in modernisation projects for banking applications.
Soft Skills
* Multi‑disciplinary team collaboration in regulated environments.
* Clear, proactive communication with technical and business teams.
* Analytical mindset focused on security, efficiency and software quality.
* Commitment to continuous improvement and automation.
Benefits
* Freelance Full‑time contract.
* Economic offer: 280€/296€ per month + IVA (based on experience).
* Long‑duration project with recurring opportunities.
* Location: Spain (presencial 2–3 days per week).
#J-18808-Ljbffr