Browse Jobs
For Employers
Post JobLog inGet Started

Senior Software Engineer (Java)

Emaratech
Dubai, United Arab Emirates
Posted 7 years ago
311Applicants for1 open position
  • 1Viewed
  • 0In Consideration
  • 0Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

Job Description:

  • We are emaratech (emarat Technology Solutions) FZ LLC, a technology and professional services company that specializes in providing consulting, outsourced technology and business strategy solutions for the global corporate and government entities in the Middle East.
  • Identifies and analyzes potential issues and develops technical solutions to a wide range of simple to medium complex problems under broad supervision/guidance of the seniors and/or the department manager
  • Contributes to development plans for existing product lines
  • Contributes to the design of prototypes and feasibility models for proof of concept testing
  • Contributes to the designs and documents of prototypes through production released products
  • Writes clean, well-engineered code that is readable, adequately commented, robust, and adheres to emaratech’s standards
  • Prepares test data, test cases and files for Unit / integration testing
  • Ensures compliance with design patterns finalized by the architect
  • Designs and develops new algorithms through software simulation and write standardized codes in order to define the specifications of these algorithms for implementation
  • Assists in reviewing, investigating, evaluating, and selecting new technologies for current and future business needs Top of Form

Job Requirements

We are currently looking for a Java/J2EE Developer who has strong knowledge in the following technologies:

  • Java
  • Java EE
  • Spring
  • Hibernate
  • Data Structures
  • Multi Threading
  • Object Oriented Design
  • Database Design
  • Oracle 10g, 11g
  • Design Patterns
  • Web Sphere Application Server in projects a plus point
  • Must hold a Bachelor’s degree in Computer Science, Engineering or equivalent
  • Minimum 6+ years of progressive experience in software development
  • Certifications will add value but are optional
  • Strong interpersonal, written, and oral communication skills.
  • Highly self-motivated and directed, with keen attention to detail.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior Software Engineer (Java)