Senior Java Engineer

EF EdTech | Full-Time | Mid-Senior Level | Technology

Shanghai, China

Key Responsibilities:
o You will be working with cross functional team following a DevOps culture
o You will implement new features using RESTful APIs and Java programming language
o You will be responsible to design, implement and deliver new services for EF class
o You will be able to understand our current EF class system
o You care about quality and know what it means to deliver high quality code to production using good engineering practices like BDD/TDD.
o You will configure and maintain testing, staging and production environments
o You will investigate, evaluate and recommend new tools and technologies

Key Skills & Experience:
o Good understanding in at least one Java framework (Spring, Vert.X and etc)
o Good understanding of REST and asynchronous event driven programming
o Good understanding of at least one message queue system like Kafka, RabbitMQ and etc
o Good understanding of the micro service architecture as well as it’s related services/tools like Docker, Elastics Search, Kubernates and etc
o Experience in Java programming languages and experience in C# is a plus
o Experience in building distributed systems and NoSQL solutions like Graph DB, Redis and etc
o Experience in working in a Continuous Integration and Delivery workflow
o Experience in working with AWS and their products like S3, DynamoDB, RDS, SNS, SQS, Lambda, Ec2, ElastiCache, CloudWatch, Athena, IAM, Cognito, etc is a plus
o Experience leading projects or small teams of engineers a plus
o Good spoken and written English skill


Shanghai image

EF-Shanghai-Tong Ren Road
1F, Jiu An Plaza
258 Tong Ren Road

Technology image


View All Jobs