
Senior .Net Developer – Microservice
Hitachi
full-time
Posted on:
Location Type: Office
Location: Lodz • 🇵🇱 Poland
Visit company websiteJob Level
Senior
Tech Stack
AzureCloudDistributed SystemsDockerGRPCKafkaKubernetesMicroservices.NETRabbitMQ
About the role
- Analyze business requirements to design scalable and maintainable microservice solutions
- Develop and deploy containerized services using modern cloud technologies
- Design and implement gRPC-based communication between services for high-performance data exchange
- Build event-driven architectures using messaging systems such as Azure Service Bus
- Ensure high reliability and performance through automated testing, monitoring, and observability practices
- Refactor monolithic applications into modular microservices
- Continuously seek ways to improve our development processes and product offerings
Requirements
- Master’s or Bachelor’s degree in technical fields: computer science, electrical engineering, automation and robotics, mechatronics, physics
- At least 6 years of experience as software developer
- Proven experience in designing and developing microservices using technologies such as .NET
- Strong understanding of RESTful APIs, gRPC, asynchronous communication, and integration patterns in distributed systems
- Hands-on experience with containerization (Docker), orchestration (Kubernetes), and cloud platforms (preferably Azure)
- Familiarity with event-driven architecture and messaging systems (e.g., Kafka, RabbitMQ, Azure Service Bus)
- Experience with CI/CD pipelines, Azure DevOps, and version control systems like GIT
- Excellent communication and analytical skills
- Basic knowledge of electrotechnics is a plus
- Fluency in English, both written and spoken
Benefits
- Health insurance
- Flexible working hours
- Professional development opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
microservices.NETRESTful APIsgRPCasynchronous communicationcontainerizationDockerKubernetesCI/CDversion control
Soft skills
communicationanalytical skills