About this role
Plan, develop and implement projects or features of large-scale projects, as part of the development teamDevelop solutions to improve performance and scalability of systemsAssisting in Production issuesShare knowledge about your area of expertise, best practices and provide functional support Minimum 4 years of relevant experience in Java technologies, with expertise in Backend design & developmentJava Standard Edition (for legacy apps: 5-8; for evolutions: 17 or newer)Spring BootRelational database: Oracle DB / PostgreSQLWeb services: REST APIDesign patterns, SOLID principlesGIT (GitFlow, SemVer), Maven, CI/CD pipeline (Jenkins/Ansible/Gitlab CI)Hexagonal architectureSpring BatchMicroservicesUnit & integration testingQuality gate: SonarQubeTools: Postman, SoapUI, BrunoLinux: Basic knowledge (regular user & root)Cloud: Docker, Kubernetes, Cloud native conceptsAgile (Scrum, SAFE)Nice to have/Open to Learn:
API testing (Karate)Frontend: React/Angular/JSPSOAP APIAutosys (for Batches) Full access to foreign language learning platformPersonalized access to tech learning platformsTailored workshops and training to sustain your growthMedical insuranceMeal ticketsMonthly budget to allocate on flexible benefit platformAccess to 7 Card servicesWellbeing activities and gatherings