Atradius
The Atradius Group provides trade credit insurance, surety and collections services worldwide, and has a presence through 160 offices in 52 countries. The products offered by Atradius protect companies around the world against the default risks associated with selling goods and services on credit.
At Atradius, we believe in personal development and the Growth Mindset. Our Culture is based on teamwork, reliable accountability, constantly improving and unrivalled service. Read on more on our Career site: https://careers.atradius.com/en/careers.
Department Description
At Atradius, we are looking for an IT Application & Integration Specialist (with ambition to grow into Architecture) with strong practical knowledge of Spring Boot and application integration patterns, with a focus on Spring Boot Modulith approaches. In this role, you will guide and support the bespoke application ecosystem of Credit Insurance (CI), acting as a bridge between architecture and delivery teams while developing your architecture capabilities over time.
You will report directly to the ITS Senior Manager responsible for the CI systems.
Your main responsibilities will focus on shaping, coordinating, and validating modular application and integration solutions, working closely with engineers and stakeholders across the organization.
Job Description
In your role you will be key for the following objectives:
-
Contribute to the design of efficient, modular, and maintainable application solutions
-
Promote well-structured modular architectures (e.g., Spring Boot Modulith) within the CI ecosystem
-
Ensure effective and scalable integration between application modules and external systems
-
Support the evolution of the application landscape with pragmatic and implementable guidance
-
Coordinate stakeholders and support delivery teams in making sound technical decisions
-
Help initiate and coordinate proofs of concept (PoCs) to validate approaches
-
Contribute to making and documenting architecture decisions (e.g., ADRs) and best practices
-
Partner with the infrastructure and cloud competency centre teams to find the best solutions for given use cases
This role is ideal for someone with strong technical foundations who wants to grow into an architect role, combining modular design thinking with increasing architectural responsibility.
Main Responsibilities
Application & Modular Architecture Guidance
-
Support architects and teams in designing modular application architectures using Spring Boot Modulith principles
-
Promote clear module boundaries, domain-driven structuring, and internal APIs within applications
-
Provide guidance on structuring applications for maintainability, scalability, and future evolution
-
Translate requirements into practical, modular solution approaches
Application Integration & Security
-
Guide teams on application integration patterns, both within modular monoliths and across systems
-
Promote the correct use of internal vs. external APIs, synchronous and event-driven communication
-
Support consistent interface design and documentation practices
-
Ensure security is considered in application and integration design, including authentication and secure communication
-
Promote best practices such as OAuth2 and secure integration fundamentals
Proof of Concepts (PoCs) & Validation
-
Help define, coordinate, and evaluate PoCs
-
Include security and scalability considerations as part of 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, with growing ownership
Cloud & Platform Alignment
-
Support application evolution toward Azure
-
Ensure modular applications can evolve toward distributed architectures where needed
-
Collaborate with the Cloud Competency Centre
-
Ensure alignment with cloud-native and security best practices
Eligibility Requirements
General
-
Higher / University level IT education
-
Willingness to occasionally travel within Europe
-
Fluent in English (Spanish is a plus)
Application & Integration Experience
-
Experience in roles such as Senior Developer, Technical Specialist, or Integration Specialist
-
Strong knowledge of Spring Boot, with exposure to modular application design (e.g., Spring Modulith preferred)
-
Experience with application integration patterns
-
Good understanding of:
-
Modular monolith architecture and domain-driven design concepts
-
REST APIs and OpenAPI/Swagger
-
Event-driven and asynchronous communication
-
Microservices (as complementary architecture, not mandatory focus)
-
Experience with some of the following:
-
API platforms (e.g., Azure API Management)
-
Event streaming (Kafka, Azure Event Hub)
-
Containers (Docker, Kubernetes, AKS/OpenShift)
-
Logging and monitoring tools
-
Spring Batch
-
Enterprise Architect Sparx
-
Interest in and motivation to grow into architecture responsibilities
Security
-
Basic understanding of application and API security concepts
-
Familiarity with authentication and authorization (e.g., 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, with support where needed
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
Proactive and curious, with a willingness to learn
What do we offer?
-
A dynamic, international and challenging work environment
-
Training and support to reach your full potential including the opportunity for continuous professional development
-
Attractive terms and conditions, including competitive salary, pension package and a range of flexible benefits and rewards
-
Challenging tasks with individual development and training opportunities
Equal opportunities for all
The success of our organisation stands with the quality of our people and the ideas they have. Insights and innovative solutions for our customers are the result of an interplay of cultures, knowledge and experience. That is why diversity is extremely important to Atradius. To ensure that all colleagues within Atradius can develop their qualities, we promote an inclusive culture in which everyone feels involved and valued. We encourage and welcome everyone to apply to our positions.
Do you have any questions about our offer?
Estrella RAMIREZ, Human Resources, is available by e-mail at [email protected].
I am Atradius! - Do you want to know who we are?
Get to know Atradius colleagues in this video: https://www.youtube.com/watch?v=NnsgT04OpTU&t=4s
Atradius is a global provider of credit insurance, bond and surety, collections and information services, with a strategic presence in over 50 countries. The products offered by Atradius protect companies around the world against the default risks associated with selling goods and services on credit. Atradius is a member of Grupo Catalana Occidente (GCO.MC), one of the largest insurers in Spain and one of the largest credit insurers in the world.
You can find further information on our website: https://group.atradius.com