Company Description
CNS (Computer Network Systems) is a technology company in the middle-east & has over 30 years of successful achievements and long-term partnerships with distinct customers across the region.
We are an IT distributor & our expertise are in Banking & Financial Service Insurance, Technology Enablement, IT Outsourcing, Cyber security, Digital Infrastructure, Hybrid Cloud, Digital Workplace, Customer Experience, Digital Transformation, and Block Chain.
We are a Part of the Ghobash Group of Companies, CNS spread across the region with offices in Abu Dhabi, Dubai, Oman, and Kuwait providing a holistic approach that covers all aspects of information communication technology system integration, consultancy, operation, managed services, and IT outsourcing.
CNS also has state-of-the-art network operation centers in Abu Dhabi and Dubai that develop in-house software and applications providing end-to-end solutions to our customers and partners.
We are seeking a talented and passionate Software Engineer to join our team and play a key role in building and maintaining our next-generation applications. You will leverage your expertise in both frontend and backend development to create robust, scalable, and user-friendly experiences.
Responsibilities (Mandatory):
• Design, develop, and maintain highly functional and performant web applications using React JS / Vue JS leveraging the micro frontend architecture.
• Implement backend services using Java Spring with a focus on microservices architecture.
• Utilize Apache Kafka for efficient message streaming and communication between services.
• Integrate and configure Apache Camel for seamless integration with external systems.
• Interact with various SQL databases for data persistence and retrieval.
• Utilize Git for version control and collaboration.
Expected to actively participate in unit testing, code quality review and peer review.
•
Qualifications
• Proven experience as a Software Engineer with a strong understanding of both frontend and backend development.
• Proficiency in React JS / Vue JS, understanding of micro frontend concepts.
• Solid knowledge of Java Spring and microservices architecture.
• Experience working with Kafka for message queuing.
• Experience with SQL databases (e.g., MySQL, PostgreSQL).
• Familiarity with Apache Camel for integration tasks.
• Strong understanding of Git and version control practices.
• Specialized in unit testing and integration testing like Jest, Junit, Postman.
• Active participation in code quality review and peer review.
Additional Information
• Experience with Elasticsearch for search functionality.
• Experience with cloud platforms like AWS / Azure.
• Knowledge of CI/CD pipelines and practices.
• Experience with Tyk Open-Source API Gateway / Kong Gateway.
• Knowledge on JSON, YAML, XML.
• Knowledge on containerization like docker.
MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.