Qureos

FIND_THE_RIGHTJOB.

Principal Software Engineer - Java

JOB_REQUIREMENTS

Hires in

Not specified

Employment Type

Not specified

Company Location

Not specified

Salary

Not specified

Job Description

About Us:

Persivia / Soliton Technologies is a global leader in AI-driven population health, chronic care management, clinical quality and real-time healthcare intelligence, with operations in Boston, Riyadh and Lahore. Our AI platform powers national-scale health transformation initiatives, real-time clinical decision support, VBC performance and digital-first care delivery.

About The Role

We are looking for a highly skilled Principal Software Engineer with strong expertise in backend (Java/Spring Boot, Microservices, Kafka) and frontend (Angular) development. The ideal candidate will be experienced in designing, developing and deploying scalable, high-performance applications within a microservices architecture preferably in the healthcare domain.

Responsibilities

  • Design and develop scalable, secure and high-performance backend services using Java 11/21 and Spring Boot.
  • Build and maintain RESTful APIs and integrate them with frontend applications and external systems.
  • Develop interactive and responsive web interfaces using Angular 13+.
  • Implement asynchronous and multithreaded processing for high-throughput applications.
  • Work with Kafka for real-time data streaming and event-driven architectures.
  • Manage data persistence layers using Cassandra, SQL Server or MongoDB.
  • Deploy and manage applications on JBoss, WildFly or Tomcat servers.
  • Participate in Agile/Scrum ceremonies and contribute to sprint planning, estimation and retrospectives.
  • Collaborate with cross-functional teams to ensure smooth integration, testing and delivery.
  • Follow best practices for code quality, performance tuning and security compliance.
  • Maintain detailed documentation for architecture, design and APIs.

Requirements Skills & Experience

  • Core Java (JDK 11+ preferred JDK 21)
  • Spring Boot / Spring Framework (REST, Security, Data, Cloud etc.)
  • Microservices architecture and containerization (Docker/Kubernetes)
  • Apache Kafka (Producer/Consumer, Streams, Schema Registry, Offset Management)
  • Angular 13+, TypeScript, HTML5, CSS3, Bootstrap/Material
  • Multithreading and Concurrency
  • Database expertise: Cassandra / SQL / MongoDB
  • Application servers: JBoss, WildFly or Tomcat
  • Version control: Git, Bitbucket
  • Build & CI/CD tools: Maven/Gradle, Jenkins, SonarQube
  • Cloud platforms (preferred): AWS / Azure / GCP (for deployment and messaging)
  • Testing frameworks: JUnit, Mockito, REST Assured, Postman
  • API documentation: Swagger / OpenAPI
  • Agile/Scrum practices (experience as a Scrum practitioner is a plus)

Preferred Qualifications

  • Bachelor’s/Master’s degree in Computer Science or Software Engineering
  • Experience in Healthcare / Clinical Data Integration (FHIR, HL7, CCD/CCDA)
  • Knowledge of security frameworks (OAuth2, JWT, OpenID Connect)
  • Experience with Elasticsearch or Cassandra-based analytics
  • Familiarity with DevOps pipelines and container orchestration
  • Understanding of Distributed Systems Design, Resilience and Fault Tolerance
  • Experience with message-driven architectures and event sourcing

Nice to Have

  • Certification in Java, Spring or Cloud platforms
  • Exposure to Data Streaming, ETL or Batch Processing systems

What We Offer

  • Tax-free, remittance-based salary structure.
  • Opportunity to work on cutting-edge HealthTech solutions impacting global healthcare.
  • Collaborative and innovative work environment.
  • Continuous learning and professional development opportunities.
  • Exposure to international teams and large-scale data platforms.

Role Code: #ST25Q4PSE

Similar jobs

No similar jobs found

© 2026 Qureos. All rights reserved.