-
Complete Assistance

Software Architect

Complete Assistance
Luxembourg · Full-time · Mid-Senior

Mission

  • Strategic Blueprint: Implementing the strategic architectural blueprint in the projects;
  • Process Analysis: Analyzing business structures and processes to identify opportunities for improvement or enhancement through technology;
  • Technical Architecture: Designing and leading the implementation of an technical architecture based on business requirements and IT strategies;
  • Technology Evaluation: Collaborating with Enterprise Architects for the evaluation of emerging technologies and tools, ensuring they align with the overall architecture;
  • Development Standards: Collaborating with development teams to enforce and adopt coding standards and best practices;
  • Code Quality Assurance: Implementing automated code analysis tools to identify potential issues, such as code smells, security vulnerabilities, and performance bottlenecks;
  • Infrastructure Alignment: Collaborating with infrastructure enterprise architect and infrastructure teams to design and implement scalable, reliable, and secure IT infrastructure;
  • Security Alignment: Ensuring software architecture aligns with the organization's security policies, standards, and compliance requirements.

Technical Skills:

  • Design Patterns: Proficiency in microservices design patterns (e.g., service discovery, circuit breakers, API gateways);
  • Decomposition Strategies: Ability to break down monolithic applications into smaller, independently deployable services;
  • Scalability and Resilience: Understanding of scaling strategies and resilience mechanisms for microservices;
  • Core Java: Strong foundation in Java programming language, including object-oriented principles;
  • Spring Framework: Expertise in Spring Boot for building microservices;
  • Cloud: Microsoft Azure, Kubernetes, PaaS services; other cloud services providers are an asset;
  • React.JS: Proficiency with Javascript frontend framework; similar Javascript framework knowledge is an asset;
  • Identity and Access Management (IAM): In-depth understanding of IAM principles for authentication and authorization; Keycloak is an asset.

Profile

  • University degree in ICT - BAC +3 minimum;
  • Minimum of 8+ years of proven experience in the indicated fields;
  • Service, corporate and business oriented;
  • Strong interpersonal skills;
  • Professional communication and behavior in all interactions;
  • Real team player with the ability to propose and convince;
  • Able to work both autonomously and within a dynamic team;
  • Organized and meticulous;
  • Proactive, able to challenge the model drawn up;
  • Curious, concerned, and able to acquire new knowledge;
  • Proficient in written and spoken French and English.

Key Skills

Ranked by relevance

microservices javascript java design patterns spring boot kubernetes cloud paas
Login to Apply
Posted
Aug 05, 2025
Type
Full-time
Level
Mid-Senior
Location
Luxembourg

Industries

Outsourcing/Offshoring

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Complete Assistance
Related

Java & Cloud AWS Developer

2026-01-27

Full-time
Entry
Luxembourg
Outsourcing/Offshoring
Engineering
View Job Details
Complete Assistance
Related

Développeur Java Full Stack

2026-03-31

Full-time
Not Applicable
Luxembourg
Outsourcing/Offshoring
Engineering
View Job Details
Complete Assistance
Related

Développeur .Net

2025-12-29

Full-time
Entry
Luxembourg
Outsourcing/Offshoring
Engineering