Senior DevOps Developer (Java)
Responsibilities
- Participate in requirements analysis
- Collaborate with internal and external teams to produce software design and architecture
- Write clean, scalable code using Java programming language
- Test and deploy applications and systems
- Revise, update, refactor and debug code, improvement of existent software
- Develop documentation throughout the secure software development life cycle (SSDLC)
- Serve as an expert on applications and provide technical support
Requirements and technical skills
- Proven experience in deployment and cofiguration of Java EE/JBoss AS/Spring Boot Applications, RabbitMQ, Kafka, Flyway/Liquibase
- CI/CD tools (Jira, Git, Github-Acitons, Jenkins, SonarQube, Artifactory, Maven, NuGet, Ansible/Salt/Bash scripting)
- Experience with Grafana/Prometheus
- SQL Know-how, be able to review and extend SQL scripts
- Proven multi-year experience in Java development
- Good communication skills in English/Italian, knowledge of German is a plus
Nice to have
- Cloud Native Adoption Principles & Patterns
- MSQL Always Encrypted
- Knowledge of Kubernetes and Orchestration
- Distributed Architectures Design and tools
Education
- Bachelor’s degree in computer science or equivalent
- At least 5 years of professional experience in Java development
Opportunities
Kontakt
Take part in our success story and apply online with your complete application documents.