
Java Architect
Atos
full-time
Posted on:
Location Type: Office
Location: Metz • France
Visit company websiteExplore more
Salary
💰 €45,000 - €55,000 per year
Tech Stack
About the role
- Design and define the technical architecture of Java applications
- Actively participate in the initiation and structuring of new projects
- Build POCs to validate technological and architectural choices
- Provide technical support to development teams
- Mentor and provide technical guidance to developers on complex topics
- Ensure the quality, performance, and maintainability of developed solutions
- Participate in code reviews and the definition of technical standards
- Contribute to technology selection and development best practices
- Monitor technology trends and promote continuous improvement of practices
Requirements
- Bachelor’s or Master’s degree in Computer Science or equivalent
- Strong experience in Java development and application architecture
- Experience as a Tech Lead or Architect on complex projects
- Comfortable supporting and guiding development teams
- Good knowledge of technologies: Java, Java ecosystem frameworks (Spring or equivalent), microservices architectures, APIs, software design, and development and architectural best practices
Benefits
- Up to 3 days of remote work per week
- Meal vouchers (face value €10, employer covers 60%)
- Onboarding events and regular social gatherings (depending on teams/site)
- All vacation days available from your start date
- Employee referral program up to €2,750
- Access to social and cultural activities
- Sustainable mobility support (bike, carpooling)
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaJava ecosystem frameworksSpringmicroservices architecturesAPIssoftware designdevelopment best practicesarchitectural best practicestechnical architecturecode reviews
Soft Skills
mentoringtechnical guidancesupporting development teamscommunicationcollaborationproblem-solvingleadershipproject initiationcontinuous improvementquality assurance
Certifications
Bachelor’s degree in Computer ScienceMaster’s degree in Computer Science