Integration Developer

Integration Developer


Relocation | Dubai | full-time

Outsourcing company Top Selection, Russian Federation


Salary: up to $6400 gross or up to $40/hour.

Visa + flight costs are covered by Company.

Registration: individual entrepreneur only

Attraction period: 1 year, every year the contract is extendable

Location/nationality: does not matter


About the project and team

One of the largest consulting firms headquartered in Dubai. Clients include leading UAE enterprises.


Technical requirements:

- Deep experience with Apache Camel, especially for integration tasks.

- Extensive experience in developing and implementing REST APIs.

- Ability to work with Spring and Spring Boot frameworks.

- Solid experience working with PostgreSQL database with a focus on advanced SQL/PLSQL.

- Deep understanding of OAuth2 authentication and authorization standards.

- Comprehensive knowledge of event-driven architectures.

- Practical experience with RabbitMQ or similar message queuing solutions.

- Deep understanding of microservices-based architecture and its best practices.

- Experience with various DevOps tools and methodologies.

- Knowledge of containerization technologies, especially Docker.

- Practical experience in Kubernetes orchestration.


Additional requirements:

- More than 6 years of professional experience in the field of integration solutions and software development.

- Familiarity with other integration platforms or ESBs is very useful.

- Experience with major cloud platforms such as Azure, AWS or Google Cloud.

- Exceptional problem solving abilities with strong attention to detail.

- Outstanding communication skills covering both oral and written communication.

- Bachelor's or Master's degree in Computer Science or related field.


What needs to be done:

- Design, implement and support advanced integration solutions using Apache Camel.

- Create and design REST APIs for seamless data exchange and integration.

- Develop scalable services using the Spring and Spring Boot platforms.

- Optimize and implement complex SQL/PLSQL solutions for PostgreSQL database.

- Integrate applications using OAuth2, providing top-level authentication and authorization.

- Design and implement event-driven architectures using RabbitMQ or similar queuing frameworks.

- Create and implement microservices, adhering to the best principles of scalability.

- Work closely with our DevOps team to optimize CI/CD pipelines and ensure smooth and optimized deployments using Docker and Kubernetes.

- Proactively troubleshoot and resolve integration issues, ensuring continued availability and performance of our solutions.

- Stay abreast of the latest industry trends, ensuring we use the best technologies and practices in our solutions.


Контакты: @AllaDemHR


Report Page