Your tasks
As a Software Developer for Microservices, you will play a key role in the development of services for our Würth Online Shop & Marketplace platforms. Your tasks will include software development, further development of the software architecture and ensuring operations in the context of quality and security.
- You actively participate in the design of the microservice architecture.
- You ensure that our architecture is flexible, resource efficient and scalable when developing microservices.
- You work closely with our software/scrum teams and E-Business departments in the implementation and continuous improvement of our Würth Online Shop & Marketplace platforms.
- You apply testing principles and methods such as unit testing, integration testing and continuous integration/continuous deployment (CI/CD) to ensure the quality and stability of the software.
Skills
Primary Skills :
Docker, Grafana, CI/CD, Microservices, Kubernetes
Secondary Skills :
Git
Your profile
Must-have criteria:
- You have 5+ years of software development experience in Java.
- You have completed technical studies in software engineering.
- You understand software testing principles and quality standards.
- You have excellent interpersonal and communication skills in English (C1)
- You enjoy working in an agile and international environment on our new E-Business infrastructure, creating the basis for further growth.
- You are interested in new technologies and systematically acquire new knowledge.
Nice-to-have criteria:
- You have worked with SAP Customer Experience
- You have practical experience with Temporal, Docker and Kubernetes.
- You have worked with Golang.
Information for Recruiting:
Technologies sorted by priority:
- Kubernetes (Openshift)
- Docker
- ArgoCD
- Istio
- Grafana (Prometheus, Elastic, Tempo)
- Open Telemetry
- Vault
- Temporal
Techniques sorted by priority:
- Git Ops
- Infrastructure as Code
- Conventional Commits
- Semantic Versioning & Releasing
- Distributed Tracing
Your Qualification
BE/BTech Any Specialization
Competencies
Suitability for position