Senior Software Architect

2 weeks ago


Shanghai, Shanghai, China Maersk Full time

Transformative Opportunity at Maersk

At Maersk, we are revolutionizing the container logistics industry by integrating digital technologies and simplifying global supply chains. As a Senior Software Engineer, you will be part of the dynamic Air & LCL Platform technology team responsible for building and running cutting-edge digital solutions. You will collaborate with a talented team of over 4500 professionals to drive innovation and progress in the logistics industry.

Key Responsibilities

As a senior software engineer, you will be involved in the implementation of various aspects of the product, working closely with other senior engineers and product managers to develop the backend and frontend. Your key responsibilities will include:

  • Designing, writing, and testing clean code using design patterns and best practices.
  • Focusing on code quality, maintainability, scalability, security, and performance.
  • Reviewing code for other team members.
  • Participating in sprint planning, backlog refinement, and task estimation.
  • Communicating with business stakeholders at all levels.
  • Performing out-of-hours support tasks if necessary.

Requirements

We are seeking a highly experienced senior software engineer with:

  • 8+ years of experience in backend development.
  • Solid developing skills of Java.
  • Experience with Redis, MongoDB, Kafka, Postgresql, and understanding the mechanisms.
  • Experience of building micro-services, using Java and Spring Boot deployed on Kubernetes on Azure cloud.
  • Front-end experience such as React/Vue/Angular/Flutter is a plus.
  • Solid written and verbal communication skills, able to articulate technical complexity to both technical and non-technical personnel.
  • Ownership of problems until they are resolved.
  • User-focused, whether responding to support queries or developing new features and functionality.
  • Experience using continuous integration/continuous delivery, with bonus points for knowing Azure DevOps.
  • Development and deployments on cloud infrastructure.
  • Experience of test-driven development (TDD).
  • A commitment to continual learning.
  • Fluency in English, both reading and writing.
  • Good team work and a willingness to share knowledge.
  • Experience of pair programming is a useful addition.
  • Experience of RDBMS database design and structures is useful.
  • Experience of event-driven systems such as Kafka is useful.
  • Working with and contributing to open-source projects is a nice extra.

About Maersk

Maersk values diversity and welcomes applicants from all backgrounds. We are committed to creating a workplace that is inclusive, supportive, and empowering. At Maersk, we recognize that diversity is a strength, and we strive to create an environment that values and celebrates individual differences. Join us in shaping the future of logistics and technology.



  • Shanghai, Shanghai, China Mercedes-Benz Full time

    Job Title: Senior Software ArchitectJob Summary:We are seeking a highly skilled Senior Software Architect to lead our research and development of software architecture in China. The successful candidate will be responsible for generating and implementing software solutions to contribute to positive business results across various domains, including...


  • Shanghai, Shanghai, China HARMAN International Full time

    About the JobYou will be working as a highly skilled Senior Automotive Software Architect, responsible for designing and implementing cutting-edge software solutions for our automotive clients.


  • Shanghai, Shanghai, China Applied Materials Full time

    About the RoleWe are seeking a talented Senior Software Architect to join our team at Applied Materials. As a key member of our software development team, you will be responsible for leading and executing complex software projects, collaborating with internal and external stakeholders, and delivering high-quality software solutions.Key...


  • Shanghai, Shanghai, China Snaphunt Full time

    About SnaphuntSnaphunt is a technology outsourcing firm dedicated to helping brands and businesses navigate their digital transformation journey.Job SummaryWe are seeking a highly skilled Senior Cloud Software Architect to join our team. As a key member of our S&OP team, you will be responsible for managing code, design, and debugging applications on both...


  • Shanghai, Shanghai, China Mercedes-Benz Full time

    Job Description:We are seeking a highly skilled Senior Autonomous Vehicle Software Architect to join our team at Mercedes-Benz Group China Ltd.Responsibilities:Design and implement platform architecture for autonomous driving products based on SOC + Virtualization + Linux/QNX/RTOSDevelop the Platform Software Architecture with optimized Performance,...


  • Shanghai, Shanghai, China Scopely Full time

    About the Role:We are seeking an experienced Senior Software Architect to join our Star Trek Fleet Command team in Shanghai. As a key member of our development team, you will be responsible for designing and implementing scalable and efficient back-end systems to support our massive multiplayer online game.Key Responsibilities:Design and develop highly...


  • Shanghai, Shanghai, China Microsoft Full time

    About the RoleMicrosoft is seeking an experienced Senior Cloud Software Architect to lead the development of Azure Container Apps, a state-of-the-art serverless container platform empowering scalable applications at cloud scale.Azure Container Apps simplifies the complexities of managing virtual machines, orchestrators, and cloud infrastructure, allowing...


  • Shanghai, Shanghai, China Mercedes-Benz Full time

    Job Title: QNX SW ArchitectMercedes-Benz Group China Ltd. is seeking a highly skilled QNX SW Architect to join our team in Beijing.Job Summary:We are looking for a talented software architect with expertise in QNX and Linux to design and develop platform software for our vehicle products. The ideal candidate will have a strong understanding of ARM and SOC...


  • Shanghai, Shanghai, China Mercedes-Benz Full time

    Job Title: Principal Software ArchitectMercedes-Benz Group China Ltd. is seeking a highly skilled Principal Software Architect to lead the advanced research and development of software architecture in China.Key Responsibilities:Lead the generation and implementation of software solutions to contribute to positive business results across various domains,...


  • Shanghai, Shanghai, China Mercedes-Benz Full time

    Job Title: Platform Software ArchitectMercedes-Benz Group China Ltd. is seeking a highly skilled Platform Software Architect to join our Advanced Design Center China in Shanghai, China.Job Summary:We are looking for a talented software architect to design and implement platform architecture for autonomous driving products. The successful candidate will work...


  • Shanghai, Shanghai, China Bose Full time

    Job DescriptionAt Bose, we are seeking a skilled Software Architect to join our Automotive Software Group. As a key member of our engineering team, you will be responsible for designing and developing high-performance, integrated software-hardware systems.Key Responsibilities:Collaborate with customers and engineering teams to develop personalized solution...


  • Shanghai, Shanghai, China Marriott International Full time

    Job Title: Senior Cybersecurity Architect LeadAbout the Role:We are seeking a highly skilled Senior Cybersecurity Architect Lead to join our team at Marriott International. As a key member of our security architecture and engineering team, you will play a critical role in ensuring the security and integrity of our systems and data.Key Responsibilities:•...


  • Shanghai, Shanghai, China Cadence Design Systems, Inc. Full time

    About Cadence Design Systems, Inc.Cadence Design Systems, Inc. is a leader in the development of technology solutions that make an impact on the world.We are seeking a Senior Technology Solutions Architect to join our team.Job DescriptionThe Senior Technology Solutions Architect will work closely with our Research and Development (R&D), Product Engineering...


  • Shanghai, Shanghai, China Oracle Full time

    Oracle is seeking a seasoned Senior Oracle Solutions Architect to lead the design and implementation of innovative software solutions. This senior-level consulting position requires a high level of technical expertise, business acumen, and exceptional leadership skills.About the RoleThis role provides consistent high-quality and innovative solution...

  • Software Architect

    4 weeks ago


    Shanghai, Shanghai, China Bose Full time

    Job Title: Software Architect - AutomotiveAt Bose, we're seeking a highly skilled Software Architect to join our Automotive Software Group. As a key member of our team, you'll be responsible for designing and developing software architectures for our automotive products.Key Responsibilities:Collaborate with customers and engineering teams to understand...


  • Shanghai, Shanghai, China Mercedes-Benz Full time

    Job Title: Product Software ArchitectJob Summary:We are seeking a highly skilled Product Software Architect to join our Mercedes-Benz team in Shanghai, China. As a key member of our IVI software platform team, you will be responsible for leading the development of software systems and architecture for our intelligent cockpit components.Responsibilities:Lead...


  • Shanghai, Shanghai, China Mercedes-Benz Full time

    Job Title: Principal Software ArchitectWe are seeking a highly skilled Principal Software Architect to lead our research and development efforts in software architecture in China. As a key member of our team, you will be responsible for generating and implementing software solutions that contribute to positive business results across various domains,...


  • Shanghai, Shanghai, China Mercedes-Benz Full time

    Job Title: QNX SW ArchitectWe are seeking a highly skilled QNX SW Architect to join our team at Mercedes-Benz Group China Ltd.Job SummaryThe successful candidate will be responsible for designing and developing platform software for various vehicle products, including BSP, QNX/Linux, and middleware.Key ResponsibilitiesDesign and develop platform software for...


  • Shanghai, Shanghai, China Mercedes-Benz Full time

    Job Title: Platform Software ArchitectWe are seeking a highly skilled Platform Software Architect to join our Advanced Design Center in Shanghai, China. As a key member of our team, you will be responsible for designing and implementing platform architecture for autonomous driving products.Key Responsibilities:Design and implement platform architecture based...


  • Shanghai, Shanghai, China UNStudio Full time

    At UNStudio, we are seeking a Senior Architect to join our Shanghai office. This is an exceptional opportunity for experienced professionals who want to take their skills to the next level and be part of a dynamic team.The ideal candidate will have at least 10 years of experience in managing large-scale projects from concept through to construction. You will...