-
View all jobs
Job Title:Microservices Integration Developer (m/f/d)
Location: Muscat, Oman
Employment Type: Contract
Job Title: Microservices Developer
Overview:
We are looking for a skilled Microservices Developer to join our dynamic team. The ideal candidate will have extensive experience in designing and implementing microservices architectures using modern tools and frameworks. This role is critical for ensuring seamless, scalable, and high-performing integration in an event-driven ecosystem.
Key Responsibilities:
Location: Muscat, Oman
Employment Type: Contract
Job Title: Microservices Developer
Overview:
We are looking for a skilled Microservices Developer to join our dynamic team. The ideal candidate will have extensive experience in designing and implementing microservices architectures using modern tools and frameworks. This role is critical for ensuring seamless, scalable, and high-performing integration in an event-driven ecosystem.
Key Responsibilities:
- Microservices Design & Development:
- Design and implement robust microservices architecture following best practices and patterns.
- Ensure services are scalable, maintainable, and aligned with business requirements.
- Java Development:
- Leverage strong object-oriented programming (OOP) principles to write clean, efficient, and maintainable Java code.
- Build RESTful APIs and integrate them into the microservices ecosystem.
- Integration & Frameworks:
- Utilize Apache Camel to build and manage integration routes.
- Implement event-driven architectures using Kafka for reliable messaging and communication.
- Performance Optimization:
- Analyze, debug, and optimize application performance for scalability and reliability.
- Monitor and enhance system performance, ensuring minimal downtime.
- Collaboration & Communication:
- Work closely with cross-functional teams to define, design, and deliver new features.
- Participate in code reviews and contribute to improving development processes.
- Exposure to Redis or RabbitMQ for messaging and caching.
- Experience working with MongoDB or other NoSQL databases.
- Familiarity with containerization (e.g., Docker) and orchestration tools (e.g., Kubernetes).
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Strong experience in Java development with a focus on OOP principles.
- Proficiency in designing microservices and implementing them using frameworks like Apache Camel.
- Hands-on experience with Kafka for event-driven integration.
- Solid understanding of software development lifecycle and CI/CD practices.
- Microservices architecture design patterns.
- Java (strong OOP and API development).
- Apache Camel for integration.
- Kafka for event-driven messaging.
- Candidates with experience in Redis, RabbitMQ, or MongoDB will have an advantage.
- This role offers an exciting opportunity to work on cutting-edge technologies in a collaborative and innovative environment.
Key Skills
Ranked by relevance
microservices
oop
rabbitmq
apache
redis
kafka
java
containerization
design patterns
restful apis
kubernetes
docker
nosql
cicd
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Game Developer
2026-04-12
Full-time
Not Applicable
Ireland
Staffing
Engineering
View Job Details
Related
Full Stack Developer
2026-04-11
Full-time
Not Applicable
Luxembourg
Staffing
Engineering
Login to Apply
- Posted
- Jan 29, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Muscat
- Company
- Halian
Industries
Staffing
Recruiting
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Game Developer
2026-04-12
Full-time
Not Applicable
Ireland
Staffing
Engineering
View Job Details
Related
Full Stack Developer
2026-04-11
Full-time
Not Applicable
Luxembourg
Staffing
Engineering