Hitachi

Senior .Net Developer – Microservice

Hitachi

full-time

Posted on:

Location Type: Office

Location: Lodz • 🇵🇱 Poland

Visit company website
AI Apply
Apply

Job 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