Qureos

FIND_THE_RIGHTJOB.

JOB_REQUIREMENTS

Hires in

Not specified

Employment Type

Not specified

Company Location

Not specified

Salary

Not specified

As a Senior Developer, you will design, build, and optimize event-driven microservices using Spring Boot, Kafka, and cloud-native services. You’ll contribute directly to coding, integration, and performance tuning of production systems.

Key Responsibilities

  • Develop scalable Java Spring Boot microservices and REST APIs.
  • Implement event-driven workflows using Kafka producers, consumers, and stream processing.
  • Deploy and maintain services on AWS/Azure/GCP with containerization (Docker/Kubernetes).
  • Write clean, testable code with unit, integration, and contract tests.
  • Debug and resolve issues in distributed and cloud environments.
  • Collaborate with QA, DevOps, and product teams to ensure quality and timely releases.
  • Continuously learn and apply best practices in cloud, microservices, and messaging systems.

Required Skills & Experience

  • 5–8 years in professional software development.
  • Strong proficiency in Java 11+, Spring Boot, Spring Data, and JPA/Hibernate.
  • Hands-on with Kafka (topics, consumer groups, stream processing).
  • Experience with cloud-native services (EKS, S3, Lambda, Service Bus, Pub/Sub, etc.).
  • Solid knowledge of SQL/NoSQL databases and caching frameworks (Redis, Hazelcast).
  • Familiarity with unit testing (JUnit, Mockito) and contract testing frameworks.
  • Knowledge of Java collections, concurrency, and multithreading.
  • Familiarity with CI/CD pipelines and container orchestration.
  • Strong debugging, optimization, and teamwork skills.

© 2025 Qureos. All rights reserved.