Software Engineer - Microservices Architecture (m/w/d)
DIS AG Personaldienstleistungen
About the role
About
For our client, we are looking for an experienced Software Engineer (m/f/d) with a focus on Microservices Architecture to support the team at the Dresden location. In this innovative development environment, you will actively shape a modular, scalable, and secure software platform and make a significant contribution to the further development of central platform services. You will work with modern cloud and container technologies and support other development teams in migrating and integrating their applications. This position is to be filled through temporary employment.
Software Engineer - Microservices Architecture (m/f/d)
Your Responsibilities
- Further development and implementation of a microservices-based architecture with a focus on scalability and maintainability
- Evaluation and introduction of service mesh infrastructures and API gateways
- Conception and implementation of security concepts (ingress/egress, service-to-service communication)
- Establishment of a data-driven telemetry approach (including with OpenTelemetry)
- Building and deploying corresponding telemetry infrastructures
- Definition of architecture guidelines and frameworks for internal development teams
- Support for other teams in migrating and integrating their services
- Close collaboration with development, product, and security teams
- Involvement throughout the entire software development lifecycle
Your Qualifications
- Completed degree in computer science or comparable qualification
- More than 2 years of experience in software development (not an entry-level position)
- Very good knowledge in at least one of the following programming languages: Java, Golang, C++ or C
- Experience in developing distributed systems and microservices architectures
- Very good knowledge of API design and service-oriented architectures
- Sound experience with Docker and Kubernetes
- Very good knowledge of Git / GitLab
- Experience with OpenTelemetry and observability tools (e.g., Prometheus, Grafana, Jaeger)
- Knowledge of CI/CD, DevOps practices, and agile methods (e.g., Scrum)
- Experience with service mesh (e.g., Istio, Linkerd) and API gateways (e.g., Kong, HA Proxy) is an advantage
- Good Linux knowledge
Benefits
- Flexible working time models & home office options
- Individual training and further education opportunities
- Company pension scheme
- Long-term and attractive working environment
- Attractive remuneration
- 30 days of vacation
Interested?
If you are interested, please apply directly with your documents.
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free