Senior Developer (Quarkus)

Overview

Remote
$$110,000/Annum + benefits
Full Time

Skills

Quarkus

Job Details

Role: Senior Developer (Quarkus)

Location: USA/Canada (Remote)

Duration: Long Term

No of position: 1

Domain/Industry: Insurance

Year of Experience: 10+

Job Description:

Seeking an experienced Senior Quarkus Developer who can take a hands-on lead in building high-quality microservices and backend systems. This role requires strong communication skills, the ability to collaborate seamlessly with offshore teams, and a solid understanding of enterprise-grade delivery. Experience in the insurance domain is a strong advantage.

Key Responsibilities

Design, develop, and enhance microservices using Quarkus and modern Java.

Build scalable, resilient, and secure backend APIs.

Work closely with offshore development and QA teams, ensuring smooth handoffs and coordinated delivery.

Participate actively in solution design, code reviews, and architectural discussions.

Diagnose and resolve technical challenges across environments.

Support CI/CD processes and contribute to DevOps improvements.

Translate business and domain requirements into technical solutions, especially in insurance use cases.

Requirements

Required Qualifications

5 10 years of software development experience.

Strong hands-on experience with Quarkus framework

Java 11+, REST API development, microservices

Hibernate/JPA, ORM best practices

Experience working with offshore teams in a distributed delivery model.

Strong verbal and written communication skills.

Good understanding of cloud-native development (AWS/Azure/Google Cloud Platform exposure is beneficial).

Experience with automated testing and code quality practices.

Preferred Skills

Insurance domain experience - claims, policy administration, underwriting, or related areas.

Familiarity with event-driven systems (Kafka, RabbitMQ).

Exposure to container orchestration (Kubernetes, OpenShift).

Understanding of CI/CD tools such as GitHub Actions, Jenkins, or GitLab CI.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Aroha Technologies