Job Description
Software Developer - Microservices
Software Developer - Microservices

Pune

Professional

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