Qureos

FIND_THE_RIGHTJOB.

Senior Principal Java Developer

JOB_REQUIREMENTS

Hires in

Not specified

Employment Type

Not specified

Company Location

Not specified

Salary

Not specified

We are seeking a highly skilled Principal Software Engineer / Associate Technical Manager with strong expertise in backend (Java, Spring Boot, Microservices, Kafka) and frontend (Angular) development. The ideal candidate will have hands-on experience in designing, developing, and deploying scalable, high-performance applications within a microservices architecture—preferably in the healthcare domain.

Key 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 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.

Required Skills & Experience

  • Core Java (JDK 11+, JDK 21 preferred)
  • Database expertise: Cassandra / SQL / MongoDB
  • Application servers: JBoss, WildFly, Tomcat
  • Version control: Git, Bitbucket
  • Build & CI/CD tools: Maven/Gradle, Jenkins, SonarQube
  • Cloud platforms (preferred): AWS, Azure, or GCP
  • Testing frameworks: JUnit, Mockito, REST Assured, Postman
  • API documentation: Swagger / OpenAPI
  • Agile/Scrum practices (Scrum practitioner experience is a plus)

Preferred Qualifications

  • 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
  • Strong understanding of distributed systems, resilience, and fault tolerance
  • Experience with message-driven architectures and event sourcing

Soft Skills

  • Strong analytical and problem-solving abilities
  • Excellent communication and collaboration skills
  • Proactive attitude with an ownership mindset
  • Ability to quickly learn new tools and technologies

Nice to Have

  • Certifications in Java, Spring, or Cloud platforms
  • Exposure to data streaming, ETL, or batch processing systems
  • Experience with:
  • Spring Boot / Spring Framework (REST, Security, Data, Cloud)
  • Microservices and containerization (Docker/Kubernetes)
  • Apache Kafka (Producer/Consumer, Streams, Schema Registry, Offset Management)
  • Angular 13+, TypeScript, HTML5, CSS3, Bootstrap/Material
  • Multithreading and concurrency

Job Type: Full-time

Work Location: In person

Similar jobs

No similar jobs found

© 2025 Qureos. All rights reserved.