Integration Software Engineer

icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.

Job Description - Integration Software Engineer

Project at Qatar

Responsibilities

  • Design, develop, test, deploy, maintain and improve backend/platform applications
  • System-to-system Integration development using API, messaging, OPC, BacNet and related technologies.
  • Unit test development and peer review in a Scrum team
  • Assist architect/team lead on application design, database schema design and integration design
  • Assist development team on integration and security test design. And develop test drivers/simulators or stub required
  • Assist PO/BA on user stories refinement. Assist QA/Tester on test automation and bug fixes.
  • Assist DevOps on build and release automation.
  • Prepare interface specifications and other design documentations.

Requirement/Skills

  • Experience with backend system design and development.
  • Experience development using Java/JEE, RESTful API/JSON, messaging (AMQP, MQTT, Protobuf & related technologies), database schema design with one of popular databases such as postgresql/mysql/MSSQL/Oracle.
  • Able to express design using UML notation and derive tasks backlog in SCRUM.
  • A fast learner, have a proactive attitude and an eye for quality works
  • A team player - inclusive mindset to collaborate effectively in a diverse team
  • Familiarity with developing efficient queries and designing schemas for relational databases
  • A team player - inclusive mindset to collaborate effectively in a diverse team
  • Experience with development on GCP, Microsoft Azure, and/or AWS will be an advantage
  • Plus points as added advantage for senior engineer post:

o Experience with development on a public cloud, e.g. GCP, Microsoft Azure, AWS

o Experience in developing platform level features, such as configuration management, service discovery and routing, feature switch, A/B testing, etc.

o Experience with clustering, stateless/stateful, transactions and system integration designs principles

o Experience with ESB and API Management

o Experience with security hardening and understanding of security CIA and AAA

o Experience with LDAP/Active Directory and SSO integration

o Familiarity with Spring Framework

o Experience with Maven, Nexus or Artifactory o Experience with Git or Subversion

o Experience with Docker o Experience with CI/CD systems, such as Bamboo, Jenkins

o Scrum certified, and with experience in a Scrum project

Job Type: Contract
Contract length: 36 months

Pay: QAR10,000.00 - QAR18,000.00 per month

Experience:

  • Software Integration: 4 years (Preferred)

Language:

  • English (Preferred)
#J-18808-Ljbffr
Original job Integration Software Engineer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
icon no cv required No CV Required icon fast interview Fast Interview via Chat

Share this job with your friends

icon get direction How to get there?

icon geo-alt Doha, Ad Dawhah Municipality

icon get direction How to get there?
View similar Others jobs below

Similar Jobs in Qatar

Share this job with your friends

💰

Browse the Top Paying Jobs Others Salaries

GrabJobs is the no1 job portal in Qatar, connecting you to thousands of jobs fast! Find the best jobs in Qatar, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2024 Grabjobs Pte.Ltd. All Rights Reserved.