Full Stack Engineer(007203)


LOCATION


COMPANY


JOB FIELD


JOB TYPE


JOB ID

LOCATION


COMPANY


JOB FIELD


JOB TYPE


JOB ID

BASF Coatings Technology (Shanghai) Co., Ltd. (BCTS) is founded in 2023 in Shanghai, China. The company specializes in providing global customers with a high-quality range of innovative and sustainable automotive OEM and refinish coatings’ solutions, powered by advanced capacity of production, R&D and digitalization.

BCTS currently employs approximately 400 individuals. In addition to sales and marketing, the company operates a resin plant for automotive coatings industry, producing a range of raw materials of coatings, including acrylics, polyester, polyurethane, e-coat binder, and intermediate grinding resin. A global Digital Transformation Unit (DTU) and global / regional R&D facilities are also operated by BCTS. The R&D facilities consist of spray booths, drying chambers, simulation line laboratories, and physical testing laboratories, which are used to test, refine, and innovate intermediate and finished products related to automotive coatings. DTU analyzes prospective future business sectors for coatings industry to offer digital solutions.

Objectives:
Within Global Digital Factory ECO (G‑ECO/MD), you will contribute to the development of a modern web application as part of an agile DevOps team. The team builds and operates solutions that are jointly used by BASF Coatings and external customers, ensuring high quality, reliability, and continuous improvement throughout the product lifecycle.

Main Task:
- You will be delivering both Intranet and Internet applications to improve BASF Coatings services towards our customers.
- Together with your team, you support the process of feature development from the first idea to the final go-live with the end-user.
- You will be working in an agile and self-organized way. You not only consider development of new applications but also operations and maintenance as a valuable part of your daily work.
- You collaborate closely with product owners, designers, and developers across different locations and time zones communicating asynchronously and ensuring shared understanding of requirements.
- You understand, analyze, define, develop, and fulfil quality requirements for planned functionalities in close cooperation with product owners, designers and the development team.
- You implement both frontend (Angular) and backend (Java Spring Boot) components, ensuring seamless integration and a consistent user experience. You participate in code reviews and uphold coding standards in close cooperation with the team.
- You design and implement technical concepts in modern microservice architecture and interact with RESTful APIs.
- You develop responsive UI components, integrate them with backend services, and ensure accessibility and performance.
- You write and maintain unit and integration tests to ensure high quality and prevent regressions.
- You deploy and test implementations across all environments using CI/CD pipelines and container technologies.
- You collaborate on automated testing, monitoring and observability, and support DevOps activities if required.
- You document delivered solutions (architecture decisions, API specs, runbooks) to support maintainability and onboarding.
- Finally, you keep an eye on current technological developments and apply relevant improvements in daily work.

Job Requirements:
- Degree or comparable education in computer or information science, combined with relevant professional experience in an IT environment.
- Strong professional experience in Java (8+), Spring, and Spring Boot for backend development.
- Solid experience with Angular (10+), RxJS, and modern frontend engineering patterns, including component architecture and state management (e.g., NgRx or similar).
- Practical knowledge of microservice architecture and experience designing, implementing, and consuming RESTful APIs.
- Proficiency with SQL databases (preferably PostgreSQL) and basic data‑modelling skills.
- Hands‑on experience with CI/CD pipelines and containerized deployments (Docker; Kubernetes exposure is a plus).
- Experience writing unit and integration tests, using JUnit (backend) and common frontend testing frameworks (Jasmine/Karma or Jest).
- Familiarity with DevOps practices and tooling for build, deployment, monitoring, and operational support.
- Solid knowledge of Git‑based version control (Git, Bitbucket) and common branching / PR workflows.
- Comfortable working in agile teams (Scrum or Kanban) and using Agile tools such as JIRA, Confluence, or Azure DevOps.
- Strong analytical skills, quick comprehension, problem‑solving ability, and an open, collaborative teamwork mindset.
- Fluent English for effective communication across locations and time zones.
- Understanding of security best practices, identity/authorization concepts (OAuth2/OIDC), and secure coding principles.

Nice to have:
- Ideally, knowledge of additional Spring modules (Spring Data, Spring Security, Spring Batch, Spring Integration).
- Ideally, experience with cloud platforms (AWS, Azure, or GCP) and managed services.
- Ideally, experience with accessibility standards (WCAG) and collaboration with UX/UI designers.

BASF Asia-Pacific Service Center is based in Malaysia, we may reach you via Malaysia phone number.
请时刻警惕任何可能的招聘欺诈行为!请注意,巴斯夫绝不会在任何情况下向候选人以任何形式收取任何费用。

Stay alert for possible recruitment fraud!
This can include fake websites, fake job offers, or contact from a person falsely claiming to represent BASF.
Remember, neither BASF nor our representatives will ever request money from a job candidate.
If you suspect recruitment fraud and BASF is mentioned, first get in touch with HR team at BASF.

A unique total offer: you@BASF


At BASF you get more than just compensation. Our total offer includes a wide range of elements you need to be your best in every stage of your life. That’s what we call you@BASF. Click here to learn more.


Working at BASF: We connect to create chemistry

We are proud of strong history of innovation, which has helped make us who we are today – the world's leading chemical company. Every day, our global team of over 120,000  individuals work together to turn visions for sustainable solutions into reality by connecting with one another and sharing our knowledge.

The right people are crucial for our sustainable success. We aim to form the best team by bringing together people with unique backgrounds, experiences and points of view. Our differences make us stronger and more vibrant. And an open, creative and supportive work environment inspires us to achieve exceptional results.

About BASF

Find out what BASF has to offer as an employer and why you should join our team.

Your application

Here you find anything you need to know about your application and the application process.

Contact us

You have questions about your application or on how to apply in Europe? The BASF Talent Acquisition Europe team is glad to assist you.

Please note that we do not return paper applications including folders. Please submit copies only and no original documents.

For BASF, diversity is one of the essential keys to business success and the well-being of our employees. We promote an inclusive culture that accepts the diversity of people, experiences and capabilities. By embracing talents and abilities of all kinds, we aim to boost creativity and motivation, and enhance our teams’ performance.

Join the team and connect with more than 117,000 other minds.

NANJING,CN,210000

BASF Asia Pacific
Digitalization
Experienced
331603
ATS_TALEO_APAC