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
