Senior Integration Developer

 

Description:

Key Responsibilities:

  • Design, implement, and maintain advanced integration solutions using Apache Camel.
  • Build and design REST APIs for seamless data exchange and integration.
  • Develop scalable services using the Spring and Spring Boot frameworks.
  • Optimize and implement intricate SQL/PLSQL solutions for PostgreSQL DB.
  • Integrate applications using OAuth2, ensuring top-tier authentication and authorization.
  • Develop and implement event-driven architectures using RabbitMQ or similar queuing frameworks.
  • Design and implement microservices, adhering to the best design principles for scalability.
  • Collaborate closely with our DevOps team to optimize CI/CD pipelines, and ensure smooth, streamlined deployments leveraging Docker and Kubernetes.
  • Proactively troubleshoot and address integration challenges, ensuring our solutions are always available and performant.
  • Stay abreast of the latest industry trends, ensuring we leverage the best technologies and practices in our solutions.

 

Technical Requirements:

  • Deep expertise in Apache Camel, particularly for integration tasks.
  • Strong experience in designing and implementing REST APIs.
  • Proficiency in the Spring and Spring Boot frameworks.
  • Solid experience with PostgreSQL DB, focusing on advanced SQL/PLSQL.
  • Deep understanding of OAuth2 authentication and authorization standards.
  • Comprehensive knowledge of event-driven architectures.
  • Hands-on experience with RabbitMQ or similar message queuing solutions.
  • Solid understanding of microservices-based architecture and its best practices.
  • Experience with various DevOps tools and methodologies.
  • Proficiency in containerization technologies, especially Docker.
  • Hands-on experience with Kubernetes orchestration.

 

Additional Qualifications:

  • Over 6 years of professional experience in integration solutions and software development.
  • Familiarity with other integration platforms or ESBs is highly beneficial.
  • Experience with major cloud platforms such as Azure, AWS, or Google Cloud.
  • Exceptional problem-solving capabilities with a keen attention to detail.
  • Outstanding communication skills, covering both verbal and written forms.
  • Bachelor's or Master's degree in Computer Science or a related domain.

Organization Synavos
Industry IT / Telecom / Software Jobs
Occupational Category Senior Integration Developer
Job Location Lahore,Pakistan
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Experienced Professional
Experience 6 Years
Posted at 2023-10-09 2:48 am
Expires on 2024-12-25