Saltar al contenido principal

DBTT China Software Development Full Stack Developer

  • Ubicación
    • Shanghai, Shanghai
  • Cronograma Full time
  • Publicado

Descripción

Roles and Responsibilities  

  • Quickly develop understanding of GM Premier Import (GMPI) platforms, business capabilities and features. 

  • Design, develop, and maintain scalable and robust full-stack applications using Java technologies. 

  • Collaborate with product owners, UX/UI designers, and other developers to deliver high-quality software solutions. 

  • Develop responsive and user-friendly front-end interfaces using HTML, CSS, and JavaScript frameworks (e.g., Angular, React, or Vue.js). 

  • Design and implement server-side logic and database interactions using Java technologies and frameworks like Spring family or Quarkus. 

  • Integrate with databases, implement data models, and optimize database performance using SQL or NoSQL databases. 

  • Implement RESTful API and Integrate third-party APIs and services to enhance application functionality. 

  • Write clean, efficient, and maintainable code, following best practices and coding standards. 

  • Collaborate with QA engineers to ensure the quality and reliability of the software through testing and code reviews. 

  • Troubleshoot and resolve issues, identifying and implementing solutions in a timely manner. 

  • Participate in Agile/Scrum development processes, including sprint planning, daily stand-ups, and retrospective meetings. 

  • Collaborate with cross-functional team, identify and deploy or provide assistance in cybersecurity measures by continuously performing vulnerability assessment. 

[Additional Description]

Required Qualifications and Experience   

  • Bachelor's degree in Computer Science, Information Technology, or a related field. 

  • Proven 5 years+ experience as a Java Full-Stack Developer with a focus on both front-end and back-end development. strong proficiency in Java and Java frameworks, like Spring and Quarkus, including unit test frameworks, like JUnit and TestNG. 

  • Extensive experience with front-end technologies such as HTML, CSS, JavaScript, and modern front-end frameworks (Angular, React, or Vue.js). 

  • Hands on experience of high-performance microservices architecture and containerization (Docker) 

  • Familiarity with database systems, including RDBMS and NoSQL, such as MS SQL Server, PostgreSQL, MySQL, Oracle, MangoDB. 

  • Expertise in RESTful API design and integration of third-party APIs.  

  • Familiarity with and hands on experience of popular middleware like load balancer, cache service, message queue. 

  • Solid knowledge of architectural patterns, design principles, and best practices. 

  • Familiarity with CI/CD pipelines and automated deployment processes. 

  • Experience with globally distributed and large cross-functional teams, with a track record of having developed work and managing delivery. 

  • Thorough understanding of the software development, experience with Agile development methodology, competent in enterprise and agile project management tools. 

  • Experience with failure mode and effects analysis, excellent cross team collaboration and problem-solving skills with attention to detail and root causes. 

  • Sense of ownership and drive for result and solutions. 

  • Exceptional listening skill and good interpersonal skills. 

  • Effective Communication and Presentation skills in both English and Chinese, especially on business problems, alternatives and project strategy to a project team and customer groups. 

  • Must be able to thrive in a fast-paced environment and be willing to embrace change. 

Pluses:  

  • Microsoft Azure cloud-based solution development experience is a plus. 

  • Mobile (iOS/Android) and Mini-program development experience is a plus. 

Información sobre diversidad

General Motors se compromete a ser un lugar de trabajo en el cual no solo no haya discriminación indebida, sino que fomente con sinceridad la inclusión y el sentido de pertenencia. Creemos firmemente que la diversidad del personal crea un entorno en el cual nuestros empleados pueden prosperar y desarrollar mejores productos para nuestros clientes. Instamos a los candidatos interesados a que revisen las responsabilidades y aptitudes clave para cada puesto y se postulen para los puestos que coincidan con sus habilidades y capacidades. Es posible que, cuando corresponda, se les pida a los solicitantes que están en el proceso de contratación que completen satisfactoriamente una o más evaluaciones relacionadas con su función y/o una evaluación previa al empleo antes de comenzar a trabajar.  Para obtener más información, visite Cómo contratamos.

Declaración de igualdad de oportunidades en el empleo (EE.UU.)

General Motors se enorgullece de ser un empleador que ofrece igualdad de oportunidades.  Todos los solicitantes calificados serán tenidos en cuenta para el empleo sin distinción de raza, color, religión, sexo, orientación sexual, identidad de género, nacionalidad, discapacidad o condición de veterano protegido. 

Adecuaciones (EE.UU. y Canadá)

General Motors ofrece oportunidades a todos los solicitantes de empleo, incluyendo las personas con discapacidades. Si necesita una adecuación razonable para ayudarle con su búsqueda o solicitud de empleo, envíenos un correo electrónico a Careers.Accommodations@GM.com o llámenos al 800-865-7580. En su correo electrónico, incluya una descripción del puesto específico que está solicitando, así como el título del empleo y el número de solicitud del puesto que está solicitando.

 

Quienes somos

Two GM employees talking in hallway

Our Culture

Working at GM

Driven by innovation and creating an environment to inspire, we embrace the responsibility to make our world better, safer and more equitable for all

A mother and two children spend quality time together in their backyard after work

Total Rewards

A better tomorrow begins with you

From day one, we’re looking out for your well-being— at work and at home— so you can focus on realizing your ambitions

Únete a la comunidad de talentos

Conozca las próximas oportunidades profesionales y eventos en Pendulum

Únete ahora
A scene of people in an office

Únete a la comunidad de talentos

Somos ambiciosos. Estamos comprometidos. Y traemos la pasión de la vida al trabajo. Comuníquese con nosotros para obtener más información sobre cómo comenzar su carrera en GM.

Buscar Oportunidades de Carrera Únete a nuestra Comunidad de Talento
Join Talent Community
2023 WME 4X White Linkedin Award Diversityinc Award Just Award Bloomberg Award Readers Choice Awards