Java Developers - Dubai

ProgressSoft Corporation

Committed to a boundless aspiration towards innovation for three decades, ProgressSoft has been focusing its proficiency in real-time payments to deliver a set of solutions tailored for the needs of the banking and financial sectors. Since its inception in 1989, ProgressSoft had grown exponentially both internally and externally, with offices spanning several countries including USA, France, Jordan, United Arab Emirates, Oman, Kuwait and Qatar. ProgressSoft serves over 450 clients, including over 370 banks and central banks in 24 countries worldwide. ProgressSoft specializes in real-time payments, providing solutions in the fields of Electronic Check Clearing, Mobile Payments, Mobile Payment Clearing, Automated Clearing House (ACH) Payments, Real-time Gross Settlement (RTGS), Real-time Retail Payments, and Electronic Funds Transfer (EFT). The company also provides solutions for Real-time Securities Trading Settlement, Corporate Banking & Cash Management, as well as Intelligent Signature Verification and Recognition. ProgressSoft’s mission is to add value to its clients by making available a broad range of innovative, mission-critical, cost-effective solutions and portfolio of services to its markets.

Details / requirements:

DESCRIPTION 

ProgressSoft is looking to recruit experienced Java Developers in Dubai who would be responsible for designing and implementing server-side components of the software products as part of a team developing financial services using cutting-edge technologies.

Responsibilities

  • Design and develop high-volume, low-latency applications for mission-critical systems while portraying high-availability and performance.
  • Contribute in all phases of the development life-cycle.
  • Write well-designed, testable and efficient code.
  • Ensure that designs comply with the specifications.
  • Prepare and produce releases of software components.
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.

Requirements

  • BS/MS degree in Computer Science, Engineering or any related field.
  • 2 - 5 years of experience in Java development.
  • Proven hands-on Software Development experience.
  • Proven working experience in Java development.
  • Hands-on experience in designing and developing applications using Java EE platforms.
  • Object oriented analysis and design using common design patterns.
  • Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate).
  • Knowledge of NoSQL Databases.
  • Experience in Spring Framework.
  • Experience as a Sun Certified Java Developer and Sun Certified Web Component Developer.
  • Application development experience with open source tools like Apache frameworks, Tomcat, Ant, and Maven build tools.
  • Experience in using Git version control system.
  • Experience in JMS and Web Services.
  • Experience in developing web applications using at least one popular web framework (GWT, Spring MVC).
  • Experience with test-driven development.
  • Knowledge of Atlassian products (Jira, Bamboo and Bitbucket) is a plus.

If you are interested please apply here: https://progressoft.workable.com/j/64DB3BD040

Overview

Category Information Technology
Experience 2+ years
Education B. Sc. (Bachelors in Science)
Posted Date 25 Apr, 2017
Apply Before 25 May, 2017
City Outside Nepal