Beijing, Shanghai

Area of expertise:

Software Engineering

Job Description

About the job

Participate in the architecture design of the company's Middle-End technology platform and be responsible for the architecture design and optimization, such as, general technology tools and technical components evaluation, the design of architecture specification and technical standard.

According to the company's technology selection and development route, build a unified micro-service technology stack and enterprise-class micro-service framework, including micro-service splitting, micro-service model design, micro-service governance, etc.

Assist delivery team to optimize and improve system performance, availability, scalability. Responsible for solving technical difficulties, core code writing, code audit and refactoring, guiding and training development engineers.

Offer our clients end to end solutions and responsible for the successful implementation, help our clients improve agility and speed to market by leveraging modern tools, techniques, and technology to deliver Cloud Native solutions.

Works with our clients to decompose existing monolithic applications to design and deliver Architectures for complex custom projects using the latest technologies to build application that transcend today’s digital world.

Creating Cloud Native solutions through all phases of the software development lifecycle across several Cloud providers including Azure and others.

Your skills and experience include:

Minimum of 10 years of development experience in Java and/or C#; 

Minimum of 5 year of Microservices experience; 

Minimum of 5 year of Experience with one of more of the following:


Akka, Reactor, or alternative asynchronous frameworks;

Spring boot/Spring Cloud or equivalent lightweight micro-services framework;

Experience with deploying container-based applications using tools such as Docker, Kubernetes; 

Experience with distributed caching, message and other mechanisms and tools; 

Experience with NoSQL Datastores such as MongoDB, etc;

Apply now

Share this job:

Share Facebook Twitter Email

About Avanade

Avanade leads in providing innovative digital services, business solutions and design-led experiences for its clients, delivered through the power of people and the Microsoft ecosystem. Our professionals combine technology, business and industry expertise to build and deploy solutions to realize results for clients and their customers. Avanade has 29,000 digitally connected people across 23 countries, bringing clients the best thinking through a collaborative culture that honors diversity and reflects the communities in which we operate. We welcome all, and seek talented individuals who can bring their whole self to work, build inclusive teams and encourage diversity inside and outside the organization. Majority owned by Accenture, Avanade was founded in 2000 by Accenture LLP and Microsoft Corporation. Learn more at