马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
Software Engineer - Java
Summary and responsibilities
This is a role for highly motivated software developer in the team delivering a large strategic regulatory solution. The main responsibilities include analysis, design, development and delivery of solution components integrating with a number of key systems and technologies used in WB. Personal characteristics
Dependable developer able to take ownership of tasks and components and drive them to successful delivery Innovator Problem solver, taking passion in resolving complicated problems Driven individual motivated by delivering successful solutions to users Self-learner, eager to adopt any knowledge and technologies necessary for achieving success Well spoken, able to articulate and communicate with users Team worker with the natural need to co-operate and communicate with others in order to achieve the goal Skills and experiences
KEY:
Experience with development of web services and large-scale enterprise systems, preferrably in the banking domain. KEY:
Experience with delivering software through the complete development lifecycle using agile methods. KEY:
Experience with Test Driven Development (TDD) or Behaviour Driven Development (BDD). KEY: Proficiency in and experience with server-side development of components and web services using Java, JAX-RS, JAXB, JBOSS, Hibernate, Spring hosted on UNIX platforms. KEY:
Experience in development of database schemas / stored procedures hosted on ORACLE DBMS and PL/SQL Nice-to-have: Experience with development of web-based user interfaces. Availability
Required from April 2013
JOB DESCRIPTION
Job Title: Software Engineer (IBM Data Stage v8.5) Location: Tianjin
KEY RESPONSIBILITIES
·
Develop data ETL from staging to FERMAT ALM Applications ·
ETL Development in compliance to SCB methodologies and policies ·
Conduct Unit Testing and Bug Fixing ·
Support FERMAT Product Management during SIT and UAT ·
Production environment promotion ·
Conduct or participate in requirement analysis with business analysts and end users ·
Conduct continuous performance tuning to meet SLAs ·
Work with supports, DBAs, end users and other stakeholders to resolve production issues. ·
Coordinate with other teams in technology regarding deployment, interfaces and other development activities ·
Provide second line support to production
SKILLS & QUALIFICATIONS
·
Played a leading/major role on design and implementation of large scale complex system development ·
5+ years of hands-on experience on
IBM DataStage v8.5. Prior experience in PL/SQL & Oracle DB would be an advantage. ·
2+ years of experience in
Basic familiarity in Unix Shell scripting is desirable. ·
Exposure to Treasury & Asset Liability Management is highly desirable. ·
Strong abilities on problem solving and constructive thinking ·
Ability to work in a fast-paced dynamic environment to deliver high quality results under tight schedule and high pressure ·
Strong skills on communication in both written and oral English
Preferable:
·
Proof to demonstrate the candidate as a hard-core tech person ·
Experience on talent hiring and team build up ·
Experience of leading teams in global development environments ·
Experience of enterprise or solution architecture ·
Candidates with investment banking IT background ·
Domain knowledge on financial instruments and risk management
JOB DESCRIPTION
Job Title: Software Engineer (PL-SQL/Database/UNIX) Location: Tianjin
KEY RESPONSIBILITIES
·
Develop ETL code from staging to FERMAT ALM Applications. ·
ETL Development in compliance to SCB methodologies and policies. ·
Conduct Unit Testing and Bug Fixing. ·
Support FERMAT Product Management during SIT and UAT. ·
Production environment promotion. ·
Conduct or participate in requirement analysis with business analysts and end users. ·
Conduct continuous performance tuning to meet SLAs. ·
Work with supports, DBAs, end users and other stakeholders to resolve production issues. ·
Coordinate with other teams in technology regarding deployment, interfaces and other development activities. ·
Provide second line support to production.
SKILLS & QUALIFICATIONS
·
Played a leading/major role on design and implementation of large scale complex system development ·
5+ years of hands-on experience in Oracle
10g/11g
Database (SQL / PL/SQL / utilities). ·
Experience in advance SQL performance tuning. ·
3+ years of experience in
UNIX with Shell scripting is
mandatory. ·
Prior work experience on Fermat ALM suite would be an advantage ·
Prior experience in IBM DataStage would be an advantage. ·
Exposure to Treasury & Asset Liability Management is highly desirable. ·
Strong abilities on problem solving and constructive thinking ·
Ability to work in a fast-paced dynamic environment to deliver high quality results under tight schedule and high pressure ·
Strong skills on communication in both written and oral English
Preferable:
·
Proof to demonstrate the candidate as a hard-core tech person ·
Experience on talent hiring and team build up ·
Experience of leading teams in global development environments ·
Experience of enterprise or solution architecture ·
Candidates with investment banking IT background ·
Domain knowledge on financial instruments and risk management
Role: Messaging Senior Developer This position is for an experienced messaging/integration professional, who will work as part of the FMO Integration team. The team is responsible for full lifecycle delivery and support of integration solutions in a service oriented Enterprise Service Bus environment. The position requires an experienced Software engineer with a background in Service Oriented Architecture and Enterprise Service Bus concepts
Job Responsibility for Messaging Senior Developer: ·
Provides design direction to messaging bus to ensure high-quality solutions and consistent deliverables to support the FM architecture ·
Participates in all design sessions and provides technical leadership (including technical decisions, technology recommendations, defining standards, leading POCs, and mentoring developers). ·
Work with project sponsors during the project planning phase to understand the requirements in order to define an solution design that meets the business and technical needs ·
Define the strategy and overall vision for solutions. Provide complete solution designs that consider cost, performance, scalability, reusability, and extensibility. ·
Document application requirements, technical specifications, use-cases, workflow processes. ·
Occasionally conduct research and Proofs of Concept on new technologies and applications. ·
Mentor and develop skills of other members of the team.
Qualifications & Skills: ·
More than 8 years of working experience in enterprise level large-scale applications ·
Prior experience with large-scale data and application integration architecture and technology (ESB, publish/subscribe) ·
Experience in architecting solutions, leading development projects, and managing project teams. ·
Previous experience in the financial market would be an added advantage ·
Previous experience in the development, integration, and implementation of applications. ·
Strong knowledge of Service Oriented Architecture (SOA) principles and Enterprise Application Integration patterns ·
Strong J2EE development experience, including JSP, Servlet, EJB ·
Strong database development experience, preferable Oracle ·
Ability to handle multiple projects concurrently in an aggressive schedule environment ·
Strong writing and verbal communication and listening skills. Ability to present to upper levels of management. ·
High level of professionalism, integrity and commitment to quality. ·
Demonstrated ability to evaluate and learn new technologies, applications and skills quickly. ·
Demonstrated ability to break up complex architecture designs into phased approaches. ·
Forward thinking, able to work with minimal direction and exercise good judgment when solving problems.
Role: Senior BPMS Infrastructure Engineer (1 position)
Responsibilities: ·
Configuration and build webMethods platform across multiple environments for multiple projects ·
Perform code deployments to support build and test activities ·
Provide environment support and maintenance to ensure application availability/stability for development and test activities ·
Contribute to technical architecture selection discussions for the shared BPMS webMethods ·
Contribute to infrastructure management and technical project management of multiple BPMS projects ·
Level 2 support about platform related trouble shooting. Skills Summary: ·
webMethods administration, environment support (or similar, like Tibco, Weblogic) (2-3yrs). webMethods development experience is a plus. ·
webMethods deployments (or similar, like Tibco, Weblogic) (2-3yrs) ·
Good Understanding of connection Protocol ( SFTP, MQ, Web Service, JMS) ·
Proactive attitude to learn environment, develop skills, and identify continuous improvement opportunities to stabilize system and improve processes ·
Analytical ability and logical problem solving approach ·
Positive attitude and ability to work well in a team ·
Detail oriented ·
Effective communication Qualification: ·
Bachelor's degree in Computer Science or Software Engineer ·
Fluent English in both oral and written ·
Minimum 5 years IT experience ·
Unix Administration & shell scripting (2-3yrs) ·
RHEL Administration & shell scripting (2-3yrs) ·
Environment sizing & capacity planning (2-3yrs) ·
SOA, JMS messaging, MQ series (2-3yrs) ·
JVM performance tuning (2-3yrs) ·
Application, security, and operations architectures (2-3yrs) ·
Server technologies & design (2-3yrs) ·
Storage technologies & design (2-3yrs) ·
Network technologies & design (2-3yrs) ·
DB technologies & design (2-3yrs)
Job Responsibility for Senior BPMS/CAF Developer (Grade F and above): ·
Good team player and motivate high level of teamwork ·
Analyzing requirements, identifying data and developing BPM solutions ·
Working with PM, BA and Users to understand requirements and propose BPMS solutions ·
Adhere to Architecture, Standards and Guidelines for BPMS ·
Responsible for QA reviews and audit ·
Plan, coordinate and participate appropriate test phases ·
Monitoring, Optimizing and Capacity Planning for BPMS ·
Configuration Control ·
Prepare documentation as required as part of a standard project life cycle ·
Meet the tight project delivery timelines ·
Able to solve complex requirements and issues ·
Consult and mentor technical resources concerning methods, procedures, and standards to be used during development and unit testing phases of system development projects ·
Look for process improvements at all the stages of the project
Qualifications & Skills: ·
More than 5 years of working experience in enterprise level Java & JSF development projects ·
More than 5 years of working experience in RDBMS (Preferably Oracle / Sybase) on Linux/Unix platform including SQL scripting and logical database design experience ·
Working experience with IBM MQ Series. ·
Prior exposure to work on projects in the Banking & Financial Services Vertical would be an added advantage. ·
Good written and verbal communication skills in English and Local language (Chinese)
Job Responsibility for Senior ETL Developer (Grade E and above): ·
Good team player and motivate high level of teamwork. ·
Hands-on development of ETL solution using IBM Datastage ·
Understand and implement the Architecture, Standards and Guidelines for ETL ·
Analyzing requirements, identifying data, designing and developing data models using Datastage. ·
Interact with various teams (including business users and technology teams). ·
Plan, Participate and Coordinate appropriate test phases ·
Monitoring, Optimizing and Capacity Planning for ETL ·
Configuration Control ·
Prepare documentation as required as part of a standard project life cycle. ·
Additional responsibilities for Grade G o
Technical project management and accountability o
Technical design of ETL solution
Qualifications & Skills: ·
5+ years of experience in Data integration, among which 3+ years on Datastage Enterprise edition. ·
Good working knowledge in Parallel Extender. ·
Should have worked on offshore development. ·
Working experience in batch and real-time data integration. ·
Working experience with PL/SQL development. ·
Prior exposure to MQ Series, XML and XSLT ·
Prior exposure to work on Data warehouse or Data mart projects in the Banking & Financial Services Vertical would be an added advantage. ·
Good written and verbal communication skills in English and Local language (Chinese) ·
Additional skills for Grade G o
More than 3 years of working experience playing lead/PM role in IT development projects o
Technical solution design experience o
Team management experience
Job Description
A Business Analyst is required in Cash equities covering middle and back office platforms (Syn)
Key Roles & Responsibilities
·
Liaise with the business and support team to understand the system requirements ·
Analyse the requirements to develop a high level design proposals and subsequently create detailed functional specifications ·
Liaise with the vendor to further understand system functionality and how the system should be configured. Ensure the vendor understands modification and development requests from SCB. ·
Liaise with development teams to Ensure that functional specifications are understood, subsequent changes are included in the functional specifications ·
Be responsible for preparing , prioritizing and monitoring change requests ·
Support the test team and business users during system Integration Testing (SIT) and user Acceptance Testing (UAT) phases, by providing walkthroughs, making design calls, assisting in issue analysis and resolution ·
Work with project management, business analysis team and other stakeholders to provide regular status updates ·
Provide input into the testing strategy, and go live documentation ·
Support post implementation reviews, and the transition to business as usual (BAU) Support team
Qualifications & Skills
·
Deep experience as a business analyst across related business lines and platforms with focus on Cash Equities accounting and settlements ·
Excellent knowledge of middle and back office processing flows for related business. ·
Hands on experience in Syn is desirable ·
Good command in English ·
Good knowledge of Oracle database, SQL
Job Responsibility for Senior CMS Engineer/TPM: ·
Coordinate with other SD, TSS and vendor teams to deliver solution around CMS (Cash Management System) ·
Install/configure/update CMS platform across multiple environments. ·
Perform code deployments to support build and test activities. ·
Ensure operational stability and performance optimization ·
As L2/L3 technical expert to support L1 Production support team for TLM-CMS maintain. ·
Able to understand Cash management requirements, work with business config team to realize CMS function. ·
Work with QA team to support SIT/UAT/PT test. ·
Monitoring, Optimizing and Capacity Planning for TLM-CMS. ·
Prepare documentation as required to follow SCB rules. ·
Meet the tight project delivery timelines ·
Able to solve complex requirements and issues, and work with Vendor to troubleshooting. ·
Look for process improvements at all the stages of the project
Qualifications & Skills: ·
Familiar with SmartStream® TLM platform would be added advantage. ·
5+ years of working experience in JaveEE application server/web service, such as Jboss/websphere. Familiar with JavaEE platform architecture, performance tuning. ·
5+ years of working experience in Oracle DB, familiar SQL scripting, schema design,DB RAC architecture and performance tuning. ·
3+ years of middleware experience, familiar with Websphere MQ, JMS and other interface. ·
Solid Shell/Perl script coding capability to automatic BAU tasks to increase efficiency. ·
Rich experience on infrastructure such as Unix/Linux servers, network, application servers cluster, SAN/NAS and so on. ·
Familiar with monitor product such as ITRS, to proactively keep the system stability. ·
Good English communication skills, Be able to manage communication/relationship with 3rd party vendors, and upstream App owners and other stakeholders. ·
Prior exposure to work on projects in the Banking & Financial Services Vertical would be an added advantage. ·
Bachelor/Master degree in IT related major. ·
Able to work under pressure and demonstrate initiative, enthusiasm and rapid learning capability, and detail oriented
欢迎吧简历发给我,进一步电话沟通 贵公司有招聘需求的,欢迎和我联系; 如果你和你朋友有需要看工作机会的,发简历给我Jane-Jin@Hi-Talent.net
Best Regards, Jane.Jin
金娟 Principal Consultant & General Manager @ Hi-Talent Consulting Co.,Ltd. 上海芯相会企业管理咨询有限公司 Mob: 15921265928 Skype:
ScarlettJaneJin E-Mail:
Jane-Jin@Hi-Talent.net QQ: 1687562641 Blog: http://blog.sina.com.cn/u/1716864892 Weibo:
http://weibo.com/u/1716864892 Linkedin:
jj_seu@hotmail.com Web:
www.Hi-Talent.net
|