Descriere
The client realizes digitization projects in partnership with its customers – from concept phase through development and implementation all the way to managed services.
This client is servicing a big telekom company since many years successfully. The developer will be integrated into the client’s team for mid/long term with the following skills.
Must Haves:
- Microservice Architecture
- Java SE
- API development with REST (JSON)
- DB (SQL, NoSQL – MySQL/MariaDB, MongoDB)
- Sprint Boot
- JUnit
- Git (GitHub, Bitbucket)
- Robust SSL/TLS certificate know-how and handling (Mutual authentication with client and server certificates)
- QA - Functional and non-functional testing (Scripted testing, Automated testing, SoapUI, L&P testing)
- Skype for Business and Slack available on developer hardware to take part in communication
- Webaccess to Outlook OWA will be provided
- Agile mindset (Understanding of Scrum procedures; no need for PO or SM certification)
- English (communication level at least)
Nice-to-Haves (developer has to cope with it / needs to learn quick):
- Understands API development with SOAP (XML)
- Knowledge of OpenAPI / Swagger
- Interaction with Kafka (no need to setup / operate Kafka)
- Use Nexus to store developed artefacts
- Understanding Amazon AWS environment / services (e.g. ECR)
- Understanding Docker (as deliveries are given as Docker images)
- Understanding Kubernetes (as Services will be deployed into Kubernetes. Kubernetes will be maintained by a neighbourhood team)
- Interact with Jenkins for he CI/CD Pipeline
- Manage CD/CI
- Network (especially in context of Kubernetes [network policies, namespaces], private/public networks)
- JIRA (Sprint planning and execution)
- Confluence (Documentation)