Software Engineer Full Stack (frontend & Backend)

Dubai, DU, AE, United Arab Emirates

Job Description

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.

Beware of fraud agents! do not pay money to get a job

MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1719166
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Contract
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Dubai, DU, AE, United Arab Emirates
  • Education
    Not mentioned