Software Developer- UAE

 Software Developer- UAE


Job Purpose


To develop customs product (Integrated customs management system) using opensource technologies like Java, Spring boot, HTML5 and Angular libraries. To develop the customs product based on technical aspects of application development and integration and ensure that relevant technical strategies, policies, standards and practices are applied correctly.


Key Accountabilities


Analyze allocated task and understand low level and high level design of module level data models.

Conduct coding as per finalized technical specification document.

Follow coding standards & cloud platform best practices in development.

Rework on the code based on inputs.

Identify unit test case scenarios based on design.

Prepare unit test cases and test data.

Conduct unit testing Fix defects identified during unit testing.

Prepare unit test document based on the test results for review.

Provide periodic status update to supervisor and highlight / recommend any changes in design based on challenges faced during development.

Support in the preparation of code review document.

Support integration of components, as required.

Update Traceability matrix and Release notes for the developed work package.

Coordinate with QA team during the testing phase.

Prepare REST API Postman Scripts and gather necessary sample test data.

Address queries raised by QA within defined timelines.

Ensure completeness of technical components in all upstream and downstream systems for integration and testing.

Investigate any defect raised and establish need for fixing.

Fix defects identified during functional / non functional testing.

Support System Integration Testing (SIT) and User Acceptance Testing (UAT).

Submit revised code for review.

Act as an ambassador for DP World at all times when working; promoting and demonstrating positive behaviours in harmony with DP World’s Principles, values and culture; ensuring the highest level of safety is applied in all activities; understanding and following DP World’s Code of Conduct and Ethics policies.

Perform other related duties as assigned.


Qualifications, Experience and Skills


Bachelor’s Degree in Engineering or equivalent.

Minimum 7 years of experience in software development in Java, Spring boot and front end technologies like Angular, React or any equivalent

Strong hands-on experience in developing micro service using Spring Boot.

Experience in designing front end interfaces using HTML5, CSS3, JavaScript, jQuery, Ajax and AngularJS.

Strong experience in Spring Framework such as Spring MVC, IOC, AOP and Spring JDBC.

Strong experience in ORM (e.g. JPA, Hibernate), SQL and developing REST APIs using Jersey framework.

Experience in core Java-Multithreading, collections, Servlet and JDBC.

Hands on experience with build and deployment tools such as Ant or Maven or Gradle.

Unit and integration testing using JUnit.

Familiar DevOps tools and experience in CI/CD software.

Knowledge in working with PostgresDB or MySQL database.

Experience in Agile methodology.

Git with Branch and Release Management


Preferred qualifications


Certifications in software development like OCP(Java)

Certification in DevOps

Knowledge in working Azure / AWS cloud Environments

The ideal candidate must have a significant amount of expertise in application development using Spring boot, Angular and PostgreSQL. Good understanding of customs domain. Excellent communication and interpersonal skills, able to work effectively alone or with others.


Apply here:

https://ae.trabajo.org/job-1156-20210903-a1ada8dc3592e0dca21484f740de9816?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic

=====================================================================

Recruiting Agency Registration:- We register you with 30 leading recruiting agencies that are perfectly suited to your sector/ industry.


Navigate here, to read more: 


https://www.dubai-forever.com/recruiting-agency-registration.html

No comments:

Post a Comment

Popular Posts