Senior Full-stack Developer

北京市 灵活
  • Worldwide organization-International standard formulator
  • IT Director with developer background-Great team culture

关于我们的客户

Our client is a non-profit international standard service association with hundreds of companies joined as members. The goal is to uniform the standard rule to serve worldwide companies. Our client currently has several technology centres in the world to serve and empower better for global standardisation business

职责描述

Reporting to the IT director of Beijing and working under China's Technology center Beijing branch, you will be working with other developers on a part of the global service system project.

  • Senior full-stack developer with strong experience in building and maintaining Java and Angular based applications.



  • The ideal candidate should have extensive experience with Java, Spring Boot, and various Java libraries and tools. They should be comfortable working with the Gradle build tool and managing dependencies.



  • Additionally, they should be familiar with Agile methodologies and microservices patterns, messaging systems, event-driven architecture, and possess excellent problem-solving and communication skills.

You will work closely with various senior developers across the world so strong relationship skills and a team orientated approach will be essential. You should be capable of working autonomously while providing support to your team and driving deficiencies around developing.

理想的求职者

Working within a diverse-culture environment, we are looking for a proactive candidate with the right balance of hands-on capabilities and decent development skills. The successful candidate will possess the following skills and experience: 6+ years of experience in Java development

2+ years of experience in frontend frameworks like React and Angular

Strong experience with Spring Boot and its various modules (Actuator, AMQP, Data JPA, Web, Security, WebFlux).

Proficiency in using Gradle and Maven for dependency management and build automation.

Experience with Spring Cloud Zookeeper for configuration management.

Familiarity with Apache ZooKeeper and Project Reactor.

Proficiency in using Flyway or Liquibase for database migrations and version control.

Experience with Spring Security OAuth2 and JWT for authentication and authorization.

Knowledge of Logstash Logback Encoder for logging and Micrometer for metrics collection.

Knowledge of PostgreSQL or MySQL.

Familiarity with NoSQL Database like Cassandra, DynamoDB, MongoDB

Knowledge of Hibernate Envers for auditing and versioning of database entities.

Knowledge of Springfox for Swagger API documentation and ModelMapper for object mapping.

Knowledge of CSV processing.

Proficiency in unit and integration testing using JUnit 5, Mockito

Experience with H2 for testing purposes.

Strong understanding of design patterns and practices.

Experience with microservices patterns, messaging systems, and event-driven architecture.

Proficiency in Git for version control.

Knowledge of UML for system modeling and design.

Excellent problem-solving, communication, and basic leadership skills.

薪酬待遇

What's on Offer

  • 12 months rolling contract to begin with the strong potential for permanent hire when headcount unfreezes
  • Work from home opportunity with competitive compensation +full social benefits contribution
  • representing for China zone to join global project
联系
Zilong Li
职位编号
JN-042023-6025637
联系电话
+8621

职位概要

职位类别
信息技术
子类别
IT研发
行业
非盈利机构
地区
北京市
工作类型
灵活
顾问名字
Zilong Li
顾问电话号码
+8621
职位编号
JN-042023-6025637

米高蒲志集团的多元与包容文化

在米高蒲志,我们不仅接受差异,更为之感到自豪。我们鼓励来自不同背景的求职者申请这个职位,并致力于建设包容、多样的工作场所,让所有员工都能绽放自我,成就精彩人生。如果您在招聘过程中需要任何支持或合理的调整,请告知我们