Mô tả công việc
Desired Skills and Experience:
Personal Skills:
- Designing & developing software solutions which relating or integrating with SAP ERP and SAP Hybrid.
- Technical expert on a project implementation team and produce technical specification for implementation, configuration, customization, and enhancement of SAP ERP and Hybrid.
- Participation in pre-sale activities.
- Managing and growing java development team substantially to deliver on upcoming projects.
- Mentor and recruit more junior developers.
Desired Skills and Experience:
- At least 5 years of experience.
- Experience working with one of following IDE: IntelliJ IDEA, Netbeans, specialized versions of Eclipse like SpringSource, Tool Suite.
- Object oriented analysis and design.
- Design patterns, including messaging and integration/web services (WSDL 1.1, SOAP/RESTful , WS-Security, LDAP, SAAJ, Spring Integration, Java Message Service).
- Experience working with XML/File handling such as: JAXP, XSLT, DOM, SAX, Xpath, XML 1.0/1.1, XML schema, CSV.
- Experience working with web/frontend such as: TLS, SSL, HTTP over SSL, http, html5, CSS3, JQuery, Tomcat, JSP, Servlet, Spring MVC.
- Business / persistence (Spring 3, AOP, JDBC, Java Transaction API, SQL).
- Ability to prioritize tasks, work in independently, and processed with objectives with minimum supervision.
- Must have strong technical foundation and strong problem solving skills.
- Experience with the mentoring of junior developers.
- Must be capable of working flexible hours sometimes under pressure of aggressive deadlines.
- Having knowledge and experience in agile methodologies is a plus.
- Experience working with SAP Hybrid or SAP ERP is a strong plus.
Personal Skills:
- Self- starter with ability to acquire new skills autonomously.
- Strong oral and written communication skills, strong interpersonal, leadership, and team- building skills with the ability to interact effectively with all levels of the organization.
- Ability to research and resolve issues.
- Ability to handle multiple priorities, communicate task status clearly and meet deadlines with minimal supervision.
- Flexibility to travel to customer sites.