SOUTH AMBOY, NJ, USA
6 days ago
Software Training Specialist (Java)
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 mattersCollect and evaluate training feedback and develop recommendations to continuously improve training content and deliveryPlans, 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 partnersWork with report developers to display their reports/content on web portalsExperience Required
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 experienceOffer 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 requiredDemonstrated 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 DeveloperExperience with Java 5 programmingExperience with spring frameworkExperience with MVCExperience with IOCExperience with JDBC

Experience Required: Bachelor’s Degree or Higher in Computer Science or related or foreign Equivalent

 

 

Confirm your E-mail: Send Email