Qureos

FIND_THE_RIGHTJOB.

Java Fullstack Developer

JOB_REQUIREMENTS

Hires in

Not specified

Employment Type

Not specified

Company Location

Not specified

Salary

Not specified

Requisition ID 10017 - Posted 12/08/2025



About the Role

We are seeking a skilled and highly motivated Software Engineer to join our team focused on building an advanced AI agent for automating and streamlining HR case management tasks. This role involves designing, developing, and deploying high-performance, scalable, and secure backend services in a microservices architecture, strictly adhering to our comprehensive design standards. You will be instrumental in integrating machine learning capabilities into our core HR platform.
Key Responsibilities

  • AI Agent Development: Design, implement, and deploy the core logic and services for the AI agent, focusing on task automation, natural language processing, and case triaging within the HR domain.
  • Backend Development: Develop and maintain robust, scalable APIs using C#/.NET, following established Backend Design Standards, including RESTful WebAPI principles (Versioning, HTTP Semantics, Resources, etc.).
  • Architecture & Standards Enforcement: Ensure all new services adhere to defined architectural and design standards for:
    • API Design: Implement robust APIs following best practices for documentation, error handling, caching, and idempotency.
    • Data Persistence: Enforce database best practices, including efficient data access, transaction management, and maintaining data integrity.
    • Security (AuthN/AuthZ): Design and implement secure authentication and authorization mechanisms across the application and service-to-service communication.
    • Messaging: Implement reliable, event-driven communication patterns with a focus on message contracts, idempotency, and resilient message handling.
  • Quality Assurance: Write comprehensive Unit Tests (xUnit + FakeItEasy) targeting 80% coverage for the application layer and develop Integration Tests using .NET Aspire composition, isolated DBs, and mocking external dependencies with Mockoon.
  • Observability: Implement robust logging and tracing using OpenTelemetry SDK auto-instrumentation for Datadog APM, ensuring correlation IDs are injected across all logs, events, and responses.
  • Collaboration: Work closely with the Frontend team to ensure seamless API consumption, adhering to Frontend Design Standards (Angular, TypeScript strict).
Required Technical Skills and Experience
  • Platform: Strong proficiency in C# and the .NET ecosystem.
  • AI/ML Experience: Proven track record in building and deploying AI agents or components, specifically for automation or case management systems.
  • API Development: Extensive experience designing and building RESTful APIs, with deep knowledge of HTTP semantics (200, 201, 204, 4xx, 5xx) and API versioning.
  • Database: Expertise with SQL and Entity Framework Core (EF Core), including performance tuning and implementation of soft delete and mapping best practices.
  • Messaging/Events: Experience with message queues (e.g., SQS, Kafka, RabbitMQ), including Outbox Pattern, Message Deduplication, and configuring DLQs and retry policies.
  • Cloud & Infrastructure: Hands-on experience working with AWS services and cloud-native application deployment.
  • Authentication: Hands-on experience implementing modern AuthN/AuthZ protocols like OAuth2/OIDC, JWT validation, and policy-based access control.
  • Testing: Proven track record in writing fast, deterministic Unit Tests (e.g., xUnit) and setting up containerized Integration Test environments.
  • CI/CD & Quality: Experience enforcing code quality via static analysis (Roslyn Analyzers), linting (.editorconfig), and CI failure on critical warnings.
  • Frontend Collaboration: Experience working with modern frontend frameworks, specifically Angular (version 20+), to ensure seamless API consumption.
Nice to Have
  • Experience with GraphQL for controlled client data fetching.
  • Familiarity with background job processing frameworks such as Hangfire.
  • Experience with feature flagging and configuration management via AWS Secrets Manager.
  • Direct experience with large-scale HR or Case Management systems.
  • Experience with Semantic Kernel Agent Framework
  • Experience with NoSQL databases.

© 2025 Qureos. All rights reserved.