Technical Team leader
Para Solutions
مجموع سنوات الخبرة :17 years, 10 أشهر
Responsible for a small Java team located in Jordan (which is part of a bigger team exists in US) which handles projects related to an auto mobile industry.
My main responsibilities are:
1- Manage the work load for team members.
2- Play the role as the middle man between Jordan and US teams.
3- Report work progress for project manager and supervisor (Architect).
4- Participates in requirements gathering and analyses and provide the estimates and the implementation plans.
5- Participate in hiring new candidates.
6- Participate in projects development and implementation.
7- Participate in production deployments and support.
8- Manage and do POCs and research for new technologies.
9- Review for team work and check if it applies our work standard.
More than ten legacy systems were inherited from a previous software company, then we started to refactor and modernize the code to work using the latest technologies and standards.
As a Senior Java Developer in ECC (Electronic Check Clearing) team my responsibilities are:
- To implement back end services which integrate ECC with banking systems to automate the process of checks clearing (credit or debit banking accounts according to check acceptance status) using available integration technologies (web services, Messaging queues, sockets streams, and others), also my work included customizing ECC to meet clients requirements.
- Use latest J2EE technologies and APIs to implement web applications.
- Participate in ECC development.
- Participate in analyzing and gathering requirements for integration projects.
- Participate in the OO and architecture design for ECC core and integration projects.
- Production sites deployment, support, and problems tracing.
- Integration projects development plans and estimation.
- Code and requirements review.
- Lead fresh members during their training period.
- Reporting to supervisors work status and progress.
- Do researches for new technologies and frameworks and implement "Prove of Concept" applications.
My work location is in Amman but for some of the projects I was relocated outside Amman to accomplish the targeted work.
I participated in design, development, deployment and support for almost all integration projects implemented by employer, those projects resides inside and outside Amman, also I participated in implementing ECC versions from 11 to 17.
Integration technologies I used for integrating ECC with other systems:
- Message Queues: Sun MQ, IBM MQ Series, IBM WebSphere MQ.
- Web services: mostly using Apache axis.
- Socket stream
- EJB
- Oracle stored procedures.
I got 373 for this certificate