Xoriant
Senior Full-Stack Engineer (.NET & Java)
XoriantIreland1 day ago
ContractRemote FriendlyEngineering

Job Title: Senior Full-Stack Engineer (.NET & Java)

Location: Dublin, Ireland (Hybrid)

Contract Duration: 6+ Months


About the Role

We are seeking an experienced Senior Full-Stack Engineer with strong hands-on expertise in both .NET and Java development, with a clear emphasis on deep, practical experience in .NET. This role will play a key part in designing, building, and deploying cloud-native solutions for a large-scale enterprise environment.

You will collaborate with cross-functional teams to deliver high-quality, scalable, and resilient systems using modern cloud and containerization technologies.

Key Responsibilities

  • Develop and maintain enterprise-grade applications using .NET (primary) and Java.
  • Design and implement cloud-native architectures, ensuring scalability, resilience, and security.
  • Build and deploy microservices using Kubernetes and containerized environments.
  • Work with event-driven and streaming solutions using Kafka.
  • Contribute to cloud infrastructure and application deployment using AWS services.
  • Collaborate with architects, product managers, and cross-functional teams in an agile environment.
  • Debug, troubleshoot, and optimize application performance across the stack.
  • Implement best practices in software engineering, CI/CD, and infrastructure-as-code.

Required Skills & Experience

  • Extensive hands-on expertise in .NET (mandatory).
  • Strong experience with Java in enterprise environments.
  • Proven experience designing and implementing cloud-native applications.
  • Proficiency with Kubernetes for orchestration and container lifecycle management.
  • Experience working with Kafka for messaging and streaming workloads.
  • Solid understanding and hands-on experience with AWS cloud services.
  • Knowledge of microservice patterns, distributed systems, and API design.
  • Experience with Spring Boot is a strong plus.
  • Strong problem-solving skills and ability to work in a hybrid, fast-paced environment.

Nice-to-Have

  • Experience with IaC tools (Terraform, CloudFormation).
  • Familiarity with DevOps pipelines (GitHub Actions, Jenkins, Azure DevOps).
  • Understanding of observability tools (Prometheus, Grafana, ELK).

Key Skills

Ranked by relevance