Junior Software Engineer Full Stack (frontend & Backend)

Dubai, United Arab Emirates

Job Description

Company DescriptionCNS (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 Junior 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.

CNS

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.


Job Detail

  • Job Id
    JD1799410
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Dubai, United Arab Emirates
  • Education
    Not mentioned