TechLead-Story: Mateusz Gren, Head of Java Entwicklerabteilung at Atos

TechLead-Story: Mateusz Gren, Head of Java Entwicklerabteilung at Atos
TechLeadStory

Mateusz Gren

Team

Team Size and Functional Breakdown: In total, we are a group of 60 individuals focusing on application development. We are divided into 3 teams with different focuses, including Fullstack with Java Spring and Angular/React.

Team Organization: Our team is fully technically organized. In the Application Modernization Services department, we engage in application development within 3 tribes. We have a complete technical focus with cross-industry activities, leading to diverse projects with various clients.

Team Specialties: Our team stands out for its technical diversity, waffle breakfasts, great team spirit, and team events such as sailing. Additionally, we often enjoy activities like group sushi dinners or playing games together.

Recruiting

Integration into the Recruiting Process: We conduct office tours and occasionally provide direct team interactions during the recruiting process. The recruiting is done collaboratively by the department, involving team leads and receiving excellent support from HR.

Onboarding Process: We have a buddy system for new employees, allowing them to step into the Atos world with guidance from a more experienced colleague. Especially during the pandemic, we spend at least the first week together on-site and continue working together through Microsoft Teams in a remote setup.

Criteria Beyond Technical Qualifications: Besides technical skills, we value teamwork and the personal approach, including effective communication. These qualities are particularly crucial for the types of projects we undertake in collaboration with our clients.

Technologies

Technical Challenges: We face challenges in dealing with complex technical environments and parameters. Managing technical communication between distributed systems, some of which are old and some new, poses a significant challenge. Integration issues and aligning technical capabilities with business requirements are ongoing concerns.

Technologies Used: We primarily work with technologies dictated by our clients or recommended in projects. This includes Java Spring, Angular, React, JSF, Hibernate, and SQL.

Technological Changes Over Time: As we predominantly engage in project development and rarely in in-house product development, the technologies we use depend on project requirements. An example of an internal product development is the AtosStep App, where we utilized Google Firebase, Angular, Ionic, Cordova, and GitLab CI for implementation during a specific timeframe, tracking the steps of participating employees in a competition with exciting prizes.

Dev Interview Info

Mateusz Gren

Mateusz Gren

Lead Software Developer

This might also interest you