Offers “IBM”

Expires soon IBM

Data Engineer

  • Beijing, 中华人民共和国
  • IT development

Job description

Organization Introduction

The CIO office organization in IBM is seeking Software Engineers to join the CIO China Lab in Beijing. The IBM CIO office has more than 10,000 employees across the globe, aiming to create a productive environment for IBMers by Leading with design to drive simplicity and easy of use, Engineering the systems that run the business, and Innovating to transform the business.

The CIO China Lab was built in 2003, and now is one of the strategic IBM CIO office strategic locations, and playing critical roles in enabling IBM's business transformation. We are organized as empowered, co-located teams of designers, developers, analysts, and DevOps engineers in agile space. We use the latest technologies and practices to design and deliver systems and insights that equip IBM sales to win in the marketplace. We embrace agile engineering culture and operate in an open, flat and learning organization where we are working with fun and growth opportunities.

We have always several job roles opening. The ideal candidates will have a passion for software development with experience using modern programming languages following Agile methodologies in a continuous delivery environment. This candidates need have a passion for building high-quality, innovative and fully performing software in compliance with coding standards and technical design. The candidates will participate in requirements gathering, sprint planning, design and technical review to support overall achievement of business objectives.

Job Description: Full Stack Web Developer
As an IBM full stack Web & DevOps Engineer, you'll use the latest tools and technologies available to deliver state-of-the-art software. You will have an opportunity to influence the choice of technologies used, as we transform our applications. You'll be responsible for ensuring that components are expertly designed, tested, debugged, verified, and ready for integration into various contexts across the IBM Enterprise, creating a productive environment for IBMers and our Business Partners.

Solid knowledge of Java technology, familiar with IO, NIO, Thread, etc. Understand JVM and JMM.
Be familiar with popular web development frameworks and tools, such as, SpringMVC, SpringBoot, SpringCloud, Hibernate, MyBatis, MQ, NoSQL DBs
Be familiar with popular development tools, such as Eclipse, IntelliJ, etc.
Solid knowledge on modeling, design patterns, refactoring, unit test.
Solid knowledge on Agile methodology and practices, such as SCRUM, Extreme Programming (XP), Test Driven Development (TDD), Continues Integration, etc.
Solid knowledge on Databases such as MySQL, DB2, Oracle and etc (at least one)
Solid knowledge on micro services, DevOps

CIODEM19
Auto req ID

187107BR
Required Education

Bachelor's Degree
Role ( Job Role )

Software Developer
State / Province

BEIJING
Primary job category

Software Development & Support
Company

(0030) IBM (China) Investment Company Limited
Contract type

Regular
Employment Type

Full-Time
ERBP

Yes
Is this role a commissionable/sales incentive based position?

No
Travel Required

No Travel
IBM Business Group

F&O
Preferred Education

Master's Degree
City / Township / Village

BEIJING
EO Statement

IBM is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
Required Technical and Professional Expertise

As you will be working in an end to end, cross functional scrum team as part of our wider mission, you will need undertake a variety of roles in the team as per requirements.
Great planning and organisational skills, good time management, with the ability to manage and prioritise own workload and to deal with urgent deadlines and changes to requirements
Close teamworking and collaboration across both global and local team environments
An ability to manage your own time and work independently
The ability to communicate across organisational boundaries and manage stakeholders
A passion for creative solutions to real user needs and business problems
Driven to achieve high levels of customer satisfaction, addressing the underlying problem and questioning any assumptions
Logical approach to problem solving
Meticulous attention to detail
Highly motivated and productive, an entrepreneurial self-starter

Country/Region

China
Preferred Technical and Professional Experience

N/A
Secondary Job Category

Other Software Development & Support
Eligibility Requirements

N/A
Position Type

Early Professional
Early Professional Track

Developer
New Collar Role

No

Make every future a success.
  • Job directory
  • Business directory