04 ago
|
Atradius
|
Madrid
Company
Inscríbase ahora, lea los detalles del trabajo desplazándose hacia abajo. Verifique que posee las habilidades necesarias antes de enviar una solicitud.
Atradius Group provides trade credit insurance, surety and collections services worldwide, with presence in 160 offices across 52 countries. The products protect companies against default risks associated with selling goods and services on credit.
Position Overview
IT Application & Integration Specialist (potential progression to Architecture) with expertise in Spring Boot and application integration patterns, focusing on Spring Boot Modulith approaches.
Responsibilities
-
- Contribute to the design of efficient, modular, and maintainable application solutions.
- Promote well‑structured modular architectures (Spring Boot Modulith) within the Credit Insurance ecosystem.
- Ensure effective and scalable integration between application modules and external systems.
- Support the evolution of the application landscape with pragmatic guidance.
- Coordinate stakeholders and support delivery teams in technical decision‑making.
- Initiate and coordinate proofs of concept (PoCs) to validate approaches.
- Document architecture decisions (ADRs) and best practices.
- Collaborate with infrastructure and cloud competency centres to find optimal solutions.
Application & Modular Architecture Guidance
-
- Support architects and teams in designing modular architectures using Spring Boot Modulith principles.
- Promote clear module boundaries, domain‑driven structuring, and internal APIs.
- Guide applications for maintainability, scalability, and future evolution.
- Translate requirements into modular solution approaches.
Application Integration & Security
-
- Guide teams on integration patterns within modular monoliths and across systems.
- Promote appropriate use of internal vs.
external APIs, synchronous and event‑driven communication.
- Support consistent interface design and documentation practices.
- Ensure security considerations (authentication, secure communication) in design.
- Advocate best practices such as OAuth2 and other secure integration fundamentals.
Proof of Concepts (PoCs) & Validation
-
- Define, coordinate, and evaluate PoCs.
- Include security and scalability considerations in PoC validation.
- Provide recommendations based on outcomes.
Collaboration & Delivery Support
-
- Work closely with DevOps teams, engineers and stakeholders.
- Support teams in structuring applications, defining module interactions and solving integration challenges.
- Act as a link between architecture and delivery, growing ownership over time.
Cloud & Platform Alignment
-
- Support application evolution toward Azure.
- Ensure modular applications can evolve toward distributed architectures when needed.
- Collaborate with the Cloud Competency Centre.
- Align with cloud‑native and security best practices.
Eligibility Requirements
-
- Higher or university level IT education.
- Willingness to travel within Europe occasionally.
- Fluent in English (Spanish is a plus).
Application & Integration Experience
-
- Experience as Senior Developer, Technical Specialist or Integration Specialist.
- Strong knowledge of Spring Boot with exposure to modular application design (Spring Modulith preferred).
- Experience with application integration patterns.
- Good understanding of modular monolith architecture, domain‑driven design, REST APIs, OpenAPI/Swagger, event‑driven communication and microservices.
- Experience with API platforms (Azure API Management), event streaming (Kafka, Azure Event Hub), containers (Docker, Kubernetes, AKS/OpenShift), logging and monitoring tools, Spring Batch, Enterprise Architect Sparx.
- Interest and motivation to grow into architecture responsibilities.
Security
-
- Basic understanding of application and API security concepts.
- Familiarity with authentication and authorization (OAuth2, OpenID Connect).
- Awareness of secure coding practices and common risks.
- Understanding of secure communication (HTTPS/TLS).
- Ability to consider security in modular design and PoCs.
Cloud
-
- Good understanding of Azure or similar platforms.
- Familiarity with cloud‑native concepts.
Desired Personal Attributes
-
- Strong coordination and collaboration skills.
- Pragmatic and solution‑oriented mindset.
- Interest in modular architectures and evolving systems step‑by‑step.
- Eagerness to grow into an architect role.
- Strong communication skills, able to simplify technical topics.
Benefits
-
- Dynamic, international and challenging work environment.
- Training and support for professional development.
- Competitive salary, pension package, adaptable benefits and rewards.
- Challenging tasks with individual development opportunities.
Equal Opportunities
We promote an inclusive culture where everyone feels involved and valued. Diversity and inclusion are essential. xhfqzwm All qualified applicants are encouraged to apply.
#J-18808-Ljbffr
📌 It Application & Integration Specialist (Madrid)
🏢 Atradius
📍 Madrid