
Senior Application and Software Developer
ARHS · Strasbourg, Grand Est, France · Remote
- IT Services & Consulting
- 1,001–5,000 employees
- Luxembourg, Luxembourg
Mixed hiring record · median 39 days open
All reasons
- 39% of this employer's openings are over 60 days old
In its favour
- Still listed on the employer's own board
- Develop, maintain, configure, and document software components based on approved design specifications and architectural requirements
- Design, develop, and integrate application components, services, and APIs within complex enterprise environments
- Develop interoperability components and reusable software modules in accordance with established integration frameworks
- Implement user requirements and translate technical specifications into maintainable software solutions
- Develop web and multi-tier applications using modern development frameworks, tools, and programming languages
- Create and execute unit tests, integration tests, and automated test scripts using the applicable toolset and development environment
- Participate in code reviews to ensure code quality, security, maintainability, and adherence to development standards
- Integrate applications with external systems, APIs, messaging platforms, and interoperability services
- Support deployment, configuration, troubleshooting, and continuous improvement of software solutions
- Assist in the preparation and maintenance of technical documentation, installation guides, and operational manuals
- Guide and mentor junior developers and contribute to knowledge sharing across the development team
- Collaborate with architects, analysts, testers, DevOps engineers, and business stakeholders throughout the software lifecycle
- Work within Agile delivery teams using modern collaboration and project management tools
- Contribute to the adoption of development best practices and support continuous improvement initiatives
- Minimum 10 years of relevant IT professional experience, including at least 5 years as a software and application developer.
- Minimum education level: Level 6 (Bachelor's degree or equivalent) in an ICT-relevant field.
- Minimum 1 year of active experience with CASE tools, Visio, or equivalent modelling and development tools.
- Minimum 5 years of experience with Java and related development frameworks, such as Spring Framework, Spring Boot, Java EE/Jakarta EE, Hibernate, JPA, or similar technologies.
- Minimum 3 years of experience working in Agile environments using collaboration and project management tools such as Jira, Confluence, Azure DevOps, or equivalent.
- Strong knowledge of software development lifecycle practices, object-oriented programming, design patterns, and enterprise application development.
- Experience developing web applications, multi-tier architectures, RESTful services, SOAP services, and distributed systems.
- Experience integrating applications with external systems using APIs, messaging platforms, interoperability frameworks, or service-oriented architectures.
- Experience designing and executing unit tests, integration tests, automated testing activities, and code quality assurance processes.
- Experience with deployment, configuration, CI/CD pipelines, container platforms, and modern software delivery practices.
- Ability to understand technical designs, architecture specifications, and system models and translate them into software solutions.
- Experience participating in code reviews and applying secure coding, quality assurance, and software engineering best practices.
- Experience mentoring or guiding junior developers and contributing to technical knowledge sharing within development teams.
- Excellent communication, analytical, problem-solving, and documentation skills, with the ability to work effectively in an international and multicultural environment.
Skills
- Java
- Spring
- Spring Boot
- Java EE
- Jakarta
- Hibernate
- JPA
- Jira
- Confluence
- Azure DevOps
- SOAP
More jobs at ARHS
All 69- IT Functional Analyst FR-speaking (m/f)ARHS · Luxembourg3d ago
- Mid-Level System Engineer (m/f)ARHS · Luxembourg5d ago
- Senior Security ConsultantARHS · Luxembourg5d ago
- Software Developer (SharePoint)ARHS · Warsaw, Masovian Voivodeship, Poland6d ago
- Senior Workday Report Developer & Business AnalystARHS · Geneva, GE, Switzerland6d ago
Similar roles
- Stage - Développeur/euse Java - Business Line Développement Régional - AnnecySopra Steria · Annecy, Auvergne-Rhône-Alpes, Francetoday
- Expert FPGA / ASIC Numérique - Architecture ou Vérification - Industrie - ToulouseSopra Steria · Toulouse, Occitanie, Francetoday
- AI Powered Tech Lead J2EE - Energie & Télécom - NantesSopra Steria · Saint-Herblain, Pays de la Loire, Francetoday
- Data Engineer - Transport - NantesSopra Steria · Nantes, Pays de la Loire, Francetoday
- Chef de projet IT Adjoint - Services Publics - NantesSopra Steria · Nantes, Pays de la Loire, Francetoday
- Business Analyst - Services Publics - NantesSopra Steria · Nantes, Pays de la Loire, Francetoday