Senior Software Engineer - Backend (Cloud)

Tencent

San Francisco Bay Area

Full time

Software Engineering / Software Developer

Sep 15

Who we are looking for:

  • A quick learner.
  • A positive, self-motivated, and passionate person.
  • Independent, insistent, and open minded.
  • A great team player, and both dependable and autonomous.
  • Customer oriented and could work at a very fast pace and different time-zone.

 Requirements

  • 8+ years of experience in Java technology-based application/product
  • 4+ years’ experience in working on major cloud platform like AWS, Azure or GCP.
  • Excellent in Java programming
  • Excellent problem-solving skills.
  • Deep understanding and hands on experience in Microservices, Container, k8s, Istio
  • Deep understanding and hands on experience in RESTful, API gateway
  • Deep understanding and hands on experience in Modeling, Relational DB, NoSQL
  • Deep understanding and hands on experience in Web backend, MVC, Hibernate
  • Deep understanding and hands on experience in Testing & Mocking framework
  • Knowledge in Spring MVC, Spring boot, Spring cloud, Spring Cloud Kubernetes, Spring security
  • Knowledge in Redis, Message Queue, RPC, Kafka
  • Knowledge in DDD, OOD, OOA, Data Structure
  • Knowledge in Software architecture, Backend architect, Design pattern, Event-Driven Development


Apply for this position Back to job

You must be logged in to to apply to this job.

Apply

Your application has been successfully submitted.

Please fix the errors below and resubmit.

Something went wrong. Please try again later or contact us.

Personal Information

Profile

View resume

Details

{{notification.msg}}