Description
No description
Responsibilities
•Design software solutions based on user requirements and architectural recommendations and standards
•Maintain assigned systems and applications, control modifications, and ensure consistency with the overall solution architecture
•Analyze and consult on the architecture and technical designs of new and modified systems, and oversee design work
•Develop software and software components, test information systems, and ensure software quality in line with applicable standards
•Support problem-solving, analyze system operation, and recommend improvements
•Prepare system documentation, including incident handling and recovery procedures, and user documentation
•Maintain and monitor systems, manage logs, track metrics, and diagnose issues
•Ensure application and infrastructure security and compliance
•Monitor system performance and availability and ensure reliability
•Create and maintain data backups and restore systems after failures
•Develop scripts and tools to automate infrastructure configuration, deployment, and management to accelerate software delivery
Requirements
•Solid experience with the Spring ecosystem, including Spring Boot, Spring Data, and Spring Cloud
•Practical experience with integrations and Apache Kafka
•Experience with databases including MongoDB, Oracle, MS SQL, and PostgreSQL
•Knowledge of BPMN or the Camunda platform
•Proficiency in Git and CI/CD principles
•Experience with Docker, Kubernetes, and OpenShift
•Knowledge of Hibernate, Flyway/Liquibase, and SOAP/REST protocols
•Knowledge of Gradle and Maven
•Proficiency in Unix/Linux environments
Conditions
•Access to a training platform
•Benefits package including a Multisport card, medical care through LuxMed, life insurance, and employee offers for Group employees
•Funding for activities organized by sports and interest sections