Integration Developer
Tie -
6th of October, GizaPosted 7 years ago16Applicants for3 open positions
- 10Viewed
- 0In Consideration
- 0Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
Job Description:
As Integration Developer at TIE you will work with architects, project manager/scrum master, development and QC teams to develop E2E integrated solution for Telco operators and ICT service providers in Middle East.
Responsibilities:
- Design & Develop integration components like process and services to implement customer business processes.
- Develop integration components using Middleware technologies.
- Prepares test data, test cases and files for Unit / integration testing and configure Continues Integration & Continues Delivery tools.
- Learn the required technologies and products required to delivery projects.
- Follow TIE processes (Scrum, Waterfall) while working on any project.
- Estimate development effort required for TIE projects during bid and implementation time.
- Contributes to the design of prototypes and feasibility models for proof of concept testing.
Job Requirements
Skills & Requirements:
- 2+ years experience with Java development.
- Experience of J2EE technologies such, Servlets, JSP, JDBC, JPA, JMS, Spring, EJB
- Experience of XML, XSLT, XPATH, XQuery , Webservices
- Experience of relational database concepts and familiar with Oracle DB.
- Experience of Middleware platform ( any of JBoss, Weblogic, Glassfish,Tibco ..etc) is required
- Experience with BPMN and ESB solutions like (OSB, BPEL, Fuse, jBPM) is plus.
- Good knowledge of Linux operating systems and capable of deploy applications in Linux OS.
- Git hands on experience
- Scrum awareness is plus
- Continues Integration/Continues Delivery experience is plus.
- Strong interpersonal, written, and oral communication skills.
- Highly self-motivated and directed, with keen attention to detail
Joel Test score: 9 out of 12
The Joel Test is a twelve-question measure of the quality of a software team.
- Do you use source control? Yes
- Can you make a build in one step? Yes
- Do you make daily builds? Yes
- Do you have a bug database? Yes
- Do you fix bugs before writing new code? No
- Do you have an up-to-date schedule? Yes
- Do you have a spec? Yes
- Do programmers have quiet working conditions? Yes
- Do you use the best tools money can buy? Yes
- Do you have testers? Yes
- Do new candidates write code during their interview? No
- Do you do hallway usability testing? No