Microservices Developer 1 - [O-225]Pubblicato il 28-04-2022 - Atos in Napoli
About AtosAtos is a global leader in digital transformation with 110,000 employees in 73 countries and annual revenue of 12 billion. European number one in Cloud, Cybersecurity and High-Performance Computing, the Group provides end-to-end Orchestrated Hybrid Cloud, Big Data, Business Applications and Digital Workplace solutions. The Group is the Worldwide Information Technology Partner for the Olympic & Paralympic Games and operates under the brands Atos, Atos|Syntel, and Unify. Atos is a SE (Societas Europaea), listed on the CAC40 Paris stock index. The purpose of Atos is to help design the future of the information space. Its expertise and services support the development of knowledge,
education and research in a multicultural approach and contribute to the development of scientific and technological excellence. Across the world, the Group enables its customers and employees, and members of societies at large to live, work and develop sustainably, in a safe and secure information space. We are currently looking for a Microservices Developer. Responsibilities Design and development of scalable and resilient applications based on microservice architectures by applying Domain-driven Design, microservice design patterns and coding best practices. Contribute to the whole development lifecycle, from planning to implementation and testing. Design and develop solutions in collaboration with the team, by following and defining development processes (like TDD, BDD, code reviews). Deliver high-quality software that fulfills both functional and non-functional requirements. Prepare and update technical documentation. Facilitate conflict resolution and roadblocks removal. Working with the team on project planning and improvement of the delivery process. Coach and mentor other software engineers. Requirements At least 5 years working experience in Consulting and/or System Integrator companies. At least 3 years experience as a microservices developer based on Java. At least 1 year experience of design and technical analysis of software solutions. Project experience on Quarkus and/or Spring Boot. Familiarity with Domain-driven Design and microservice design patterns, such as SAGA and CQRS. Comfortable with Agile development environments and practices. Good working knowledge on container orchestration platforms, such as Kubernetes or Openshift. Ability to directly interact with customer stakeholder and collaborate with others. Solid knowledge of software engineering principles, algorithms, data structures, and Object-Oriented Design. Experience in solving and troubleshooting highly complex technical problems. Knowledge of development best practices, continuous delivery and testing. Perfect command of the Italian language and a good knowledge of English, both written and spoken, are required. Bachelor or masters degree in STEM disciplines is a plus. Here at Atos, we want all of our employees to feel valued, appreciated, and free to be who they are at work. Our employee lifecycle processes are designed to prevent discrimination against our people regardless of gender identity or expression, sexual orientation, religion, ethnicity, age, neurodiversity, disability status, citizenship, or any other aspect which makes them unique. Across the globe, we have created a variety of programs to embed our Atos culture of inclusivity, and work hard to ensure that all of our employees have an equal opportunity to contribute and feel that they are exactly where they belong.