Senior Software Engineer – Oracle Fusion Middleware
Mawarid -
Cairo, EgyptPosted 6 years ago9Applicants for1 open position
- 1Viewed
- 0In Consideration
- 0Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Will be responsible for analysis, design and coding a steady volume of Java/J2EE Web Applications and Integrations.
Operational Responsibilities:
- Protect operations by keeping information confidential
- Accomplishes engineering and organization mission by completing related results as needed
- Models compliance with company policies and procedures and supports company mission, values, and standards of ethics and integrity
- Supports experience strategy and innovation
- Resolves technical issues through debugging, research and investigation
- Understanding and good practice of established software development life cycles
- Work effectively with producers, designers, engineers, fellow developers, and other stakeholders.
- Work as team member on medium, relatively complex technical/programming projects under minimal direction of senior staff and management
- Strong analytical and troubleshooting skills
- Collaborative – Positive – Passionate – Continuously Learning – Technically Savvy – Self Motivated – Goal Oriented
- Team Player
Position Description:
- Design, build and maintain efficient, reusable and reliable Java code
- Ensure the best possible performance, quality and responsiveness of the applications
- Supports and develops software engineers by providing advice, coaching and educational opportunities
- Designs and develops prototypes and technical proof of concept demonstrations (for example, interaction models, data transfer, functional user interface (UI) components)
- Provides and supports the implementation of business solutions
- Supports continuous improvement of user experience tools, documentation, and process
- Translate application storyboards and use-cases into functional modules
- Prepares and installs solutions by determining and designing system specifications, standards and programming
Job Requirements
- Solid understanding of Object oriented analysis and design
- Proficient in Java/J2EE technologies
- Proficient with consumer facing UI/UX design and converting it into skinning of web applications
- Proficient in developing web applications using popular web framework - HTML5, JavaScript, CSS3, AJAX and related technologies in the context of interactive web applications
- Proficient in Oracle Fusion Middleware Products – Oracle Webcenter Suite, Oracle Access Manager
- Experience in working with XML, XSD, XSLT, XPATH, Webservices – SOAP/REST, SOA Suite components – BPEL, Mediator, Business Rules, Human Workflow, B2B and BAM
- Familiar with various design and architectural patterns
- Proficient understanding of code versioning tools, such as SVN, Git etc.
- Familiarity with build tools such as Ant, Maven and Gradle
- Understand Service Oriented Architecture and Micro-Services standards and leverage best practices to provide optimal solutions.
- Good understanding of unit testing frameworks, testing and mocking.
- Experience in Test Driven Development
- Total Experience: 4 Years – 8 Years
- Minimum Experience for Job Function: 4 years
Qualifications:
- BS/MS Degree in Computer Science, Engineering or a related subject.