Atos

Java Architect

Atos

full-time

Posted on:

Location Type: Office

Location: MetzFrance

Visit company website

Explore more

AI Apply
Apply

Salary

💰 €45,000 - €55,000 per year

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