Job Seekers, Please send resumes to resumes@hireitpeople.com
- Strong public speaking skills with the ability to engage learners throughout trainings and learning opportunities.
- Ability to design, develop and deliver functional skills training aligned with business goals and initiatives to drive results in a performance based learning culture.
- Ability to recognize performance improvement opportunities and gaps and clearly identify and articulate options and tools available to help drive desired behavior.
- Knowledge of instructional design methodologies, employee progression theory, various delivery methods.
- Knowledge of learning evaluation models to measure the performance and effectiveness of learning interventions.
- Ability to interpret a variety of documents such as technical data, operating instructions, and policy/procedure manuals.
- Ability to solve practical problems.
- Ability to effectively communicate with all levels of management and employees and speak effectively in front of groups.
- Strong planning and organizational and time management skills with the ability to manage changing priorities, handle multiple projects, meet deadlines and adapt to a changing business environment.
- Ability to function independently and as part of a team with a positive attitude, strong work ethic and commitment to excellence.
- Ability to work cordially, professionally, and diplomatically in dynamic, short chain-of-command environment, with ongoing display of sound judgment in dealing with sensitive interpersonal and business matters
- Collect and evaluate training feedback and develop recommendations to continuously improve training content and delivery
- Plans, manages, and executes all phases of the J2EE systems development life cycle, with emphasis on architecture, design, development/programming, documentation, testing and implementation.
- Provides technical direction for performing software development tasks and reviewing work products for correctness and adherence to design standards.
- Ensures accurate translation of technical specifications into programming specifications.
- Provides technical assistance to less experienced personnel in the resolution of systems-related problems.
- Prepares status reports and presentations.
- Design, develop, implement, and support interactive web based portals (in Java) for the delivery of key reporting/data analysis both internally and to company partners
- Work with report developers to display their reports/content on web portals
- Having experience of giving in-class or online training.
- Assess training needs through surveys, interviews with employees, focus groups, or consultation with managers, instructors, or customer representatives.
- Design, plan, organize, or direct orientation and training programs for employees or customers.
- Extensive hands on configuration / customizing experience
- Offer specific training programs to help workers maintain or improve job skills.
- Present information using a variety of instructional techniques or formats, such as role playing, simulations, team exercises, group discussions, videos, or lectures.
- Obtain, organize, or develop training procedure manuals, guides, or course materials, such as handouts or visual materials.
- Monitor, evaluate, or record training activities or program effectiveness.
- Develop alternative training methods if expected improvements are not seen.
- Evaluate training materials prepared by instructors, such as outlines, text, or handouts.
- Ability to teach standard classes as well as accelerated, certificate preparation boot camp classes
- Experience teaching and/or consulting in a corporate setting to corporate end-users.
- Evaluate modes of training delivery, such as in-person or virtual to optimize training effectiveness, training costs, or environmental impacts.
- Keep up with developments in area of expertise by reading current journals, books, or magazine articles.
- Industry certifications in the relevant area of expertise is preferred, but not required
- Demonstrated experience as a strong Senior Java JEE developer with large scale successful SOA implementations (user base of 30,000 - 50,000).
- Solid demonstrated object oriented software development experience with JAVA, J2EE technologies JSP, Servlet , Struts, Spring, JSTL, EJB, WMQ, JMS, JMX, JNDI, JDBC, JAAS, JEE Security, JAXB, JAXP, DOM, Saxon, SAX , JPA, OpenJPA, JSON, BSON, SQL, JBoss Business Process Management (JBPM), IBM WebSphere Application Server, ANT, Maven, DB2, commons-logging, log4j, Junit.
- Experience using Query analyzer to analyze and debug SQL.
- Experience as a Java Developer
- Experience with Java 5 programming
- Experience with spring framework
- Experience with MVC
- Experience with IOC
- Experience with JDBC
Experience Required: Bachelor’s Degree or Higher in Computer Science or related or foreign Equivalent