TopDev
job-image
Senior Back End EngineerLogin to view salary
Thành phố Thủ Đức, Hồ Chí Minh
Senior Fulltime3 năm
Application deadline: 20-09-2023

We are offering an immediate opening for a Senior Back-end Engineer based in our Ho Chi Minh office. Your primary focus will be development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your development team members into the application. A basic understanding of front-end technologies is therefore necessary as well.

1
Your role & responsibilities
  • Work with Development team and Product Managers to ideate software solutions
  • Develop well-tested APIs in back-end and integrate user-facing elements developed by  front-end developers with server side logic
  • Troubleshoot, debug and upgrade software
  • Build high-quality reusable code that can be used in the future
  • Create security and data protection settings
  • Write technical documentation
  • Work with tech leaders and analysts to improve the development process quality of applications
2
Your skills & qualifications
  • English proficiency is a must
  • At least 3 years experience in back-end development with Java / Python/ Spring or Scala / Play
  • Good knowledge of OOP, design patterns and the SOLID principles
  • Familiarity with Relational/NoSQL databases such as MySQL, PostgreSQL or Cassandra
  • Awareness of Test Driven Development with testing frameworks like JUnit - Mockito and proficiency with CI/CD tools and frameworks (Gitlab CI/CD, AWS CodePipeline)
  • Experienced with RESTful APIs and System Integrations
  • Have experience containerization technologies (Docker, Kubernetes)
  • Experience with popular message brokers like SQS, Kafka or RabbitMQ
  • Have professional experience with AWS cloud and AWS certificates
  • Experience working in agile development teams using Scrum methodology
  • Able to work autonomously and within a team
  • Must be organized, efficient, and have good attention to details
  • Must be able to show initiative to get a job done with little/no supervision
3
Benefits
  • English speaking multi-cultural environment
  • Flexible working time.
  • Competitive salary and benefits
  • Premium medical insurance package (option to extend to family members)
  • Annual employee’s health-check.
  • Generous annual leave days and paid sick leave days
  • Bi-Annual Performance Review
  • English classes / Toastmasters Clubs
  • Various trainings on soft-skills and best practices
  • Annual company trips, year end party and periodic team-building activities
⚙️ Candidates supporters
🧑🏾‍💻 Prepare for interviewsChecking TopDev QnA tool to practice your answers to common interview questions.Read QnA for interviews