Taicang or China CNY 180,000 - 180,000 Monthly

Schaeffler is hiring a Full-Stack Software Developer

About the Role

Schaeffler, a dynamic global technology company with a long family business history, seeks a Full-Stack Software Developer. In this role, you will focus on designing and developing large-scale, high-concurrency applications and implementing customer-facing data visualization services.

What You'll Do

  • Design and develop large-scale high-concurrency applications.
  • Provide software engineering best practices for the entire software development lifecycle.
  • Design highly scalable application-side development frameworks.
  • Translate business requirements into software design.
  • Implement customer-facing data visualization services.
  • Research web interaction technologies and contemplate innovative digital service designs.

What We're Looking For

  • A Bachelor's or Master's degree in Computer Science or a related field.
  • 6+ years of software development and international environment work experience.
  • Good English communication and interpersonal skills.
  • Practical experience across the full stack, from front-end UI to back-end systems.
  • Proficiency in Java programming with practical work experience.
  • Familiarity with JVM, IO, and multi-threading principles.
  • Familiarity with open-source frameworks such as Spring, Spring Boot, and MyBatis.
  • Work experience with front-end React, Vue, or Angular projects for desktop and mobile.
  • Experience with Node.js and related tools.
  • Familiarity with HTML5, Bootstrap, CSS, JavaScript, and HTTP protocol.
  • Familiarity with relational databases such as Microsoft SQL Server, Oracle, and Postgres DB.
  • Familiarity with NoSQL databases such as MongoDB, Redis, and ES.
  • Experience with DevOps tools such as Jenkins, Git, Linux, Shell, Docker, and Podman.
  • Experience with agile development and familiarity with Scrum processes.
  • A strong interest in developing software for the manufacturing industry.
  • Strong analytical and problem-solving skills.

Nice to Have

  • Experience with cloud services and Kubernetes (K8s).
  • Experience with AI-related projects.

Technical Stack

  • Backend: Java, JVM, Spring, Spring Boot, MyBatis, Node.js
  • Frontend: React, Vue, Angular, HTML5, Bootstrap, CSS, JavaScript, HTTP
  • Databases: Microsoft SQL Server, Oracle, Postgres DB, MongoDB, Redis, ES
  • DevOps: Jenkins, Git, Linux, Shell, Docker, Podman, Kubernetes

Schaeffler is an equal opportunity employer.

Required Skills
JavaSpringSpring BootMyBatisReactVueAngularNode.jsHTML5JVMFront-endBack-end JavaSpringSpring BootMyBatisReactVueAngularNode.jsHTML5JVMFront-endBack-end
Freelancing without stability?

Get steady projects, keep your freedom

Iglu connects you with international clients and handles contracts, payments, and admin. You get consistent work and flexibility — no more chasing invoices or worrying about gaps.

Consistent client projects
Contract & payment management
Flexible work schedule
Revenue-sharing compensation
See open positions
Work from anywhere
About company
Schaeffler
Schaeffler is a dynamic global technology company and its success has been a result of its entrepreneurial spirit and long history of private ownership. As a partner to all of the major automobile manufacturers, as well as key players in the aerospace and industrial sectors.
All jobs at Schaeffler Visit website
Job Details
Department Software Development
Category fullstack
Posted 2 months ago