-
TAT IT Technolgies

Microservices Integration Engineer-Oman

TAT IT Technolgies
Oman · Part-time · Mid-Senior

We have an urgent requirement for Microservices Integration Engineer with expertise in Apache Camel and Apache Kafka with our client based in Oman

Experience – 8+ years

Location: Oman

Notice: 0-30 days

Strong experience in designing, developing robust microservices-based architectures and integrating them efficiently using Apache Camel and Kafka---Must

Strong experience on microservices using frameworks such as Java, Kotlin, Spring Boot, Quarkus, or others.---Must

Strong experience with Apache Camel components such as JMS, File, FTP, HTTP, and others.---Must

Strong experience working with Apache Kafka, including Kafka producers, consumers, topics, and partitions---Must

  • Design, develop, and deploy microservices-based systems.
  • Collaborate with cross-functional teams to understand business requirements and translate them into scalable microservices solutions.
  • Develop robust and efficient microservices that can scale to handle large volumes of requests and data.
  • Design and implement integration solutions using Apache Camel to connect different microservices and external systems (e.g., databases, REST APIs, legacy systems).
  • Utilize Camel's Enterprise Integration Patterns (EIP) to ensure seamless data exchange across services.
  • Develop routes and use various Camel components to handle message transformation, routing, and orchestration.
  • Design and implement event-driven architectures using Apache Kafka to ensure efficient, fault-tolerant, and scalable communication between microservices.
  • Create Kafka producers and consumers to handle high-volume message processing.
  • Implement message streaming, event sourcing, and pub/sub patterns within the microservices ecosystem.
  • Ensure that microservices and integrations are optimized for high performance, low latency, and scalability.
  • Monitor system performance and fine-tune microservices and Kafka configurations to meet business demands.
  • Work on load balancing, replication, and fault tolerance to ensure reliability.
  • Build and maintain continuous integration and continuous deployment (CI/CD) pipelines for the microservices architecture.
  • Work with DevOps teams to ensure smooth deployment and monitoring of microservices in production.
  • Troubleshoot and resolve issues related to service failures, data inconsistency, and performance bottlenecks in microservices and Kafka ecosystems.
  • Ensure services are running smoothly, identify areas for improvement, and implement fixes as necessary.
  • Create technical documentation for the implemented integrations, APIs, and architecture designs.
  • Share knowledge and best practices with team members through internal workshops, code reviews, and collaborative problem-solving.

Skills: ftp,java,quarkus,apache kafka,kafka,microservices,jms,event-driven architectures,apache,kotlin,apache camel,file,http,architecture,integration,ci/cd,enterprise integration patterns (eip),spring boot

Key Skills

Ranked by relevance

microservices kafka apache continuous integration continuous deployment fault tolerance spring boot kotlin devops java cicd
Login to Apply
Posted
Jan 22, 2025
Type
Part-time
Level
Mid-Senior
Location
Muscat

Industries

Technology Information Internet

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Block Labs
Related

Senior Frontend Engineer

2026-05-28

Full-time
Not Applicable
Ireland
Technology
Engineering
View Job Details
Air Apps
Related

Software Architect - Mobile

2026-05-28

Full-time
Not Applicable
Finland
Technology
Engineering
View Job Details
myposter GmbH
Related

Fullstack Javascript Developer (m/w/d)

2026-05-21

Full-time
Not Applicable
Germany
Technology
Engineering