BESPIN GLOBAL

BESPIN GLOBAL

Helping you adopt cloud

[Junior/ Senior] Full Stack Developer (Java/ ReactJS) - HCM/ HN office

Bespin Global Vietnam is looking for both Junior and Senior Full Stack Developer, based out of Hanoi and Ho Chi Minh, to work on our exciting projects in Vietnam, including an on-going smart city project in Hanoi, using modern technologies; cloud computing, AI/ ML, microservices, to name a few. You will be part of a highly professional and competent team that is responsible for the full software development life cycle. If you are a technology enthusiast who is comfortable around both front-end and back- end coding languages, development frameworks and third-party libraries, we would like to meet you.

Your role & responsibilities:

  • Lead/ Work with development teams and project manager, to ideate software solutions
  • Design client-side and server-side architecture
  • Develop and manage well-functioning databases and applications
  • Write effective APIs
  • Write quality and testable code
  • Build features and applications with a mobile responsive design

Your skills & qualifications:

  • 1+ year of professional experience in Java (Junior)
  • 3+ year of professional experience in Java (Senior)
  • 7+ years of Experience multiple JVM based languages, combined school and professional experience
  • Experience with ReactJS and/or similar scripting language
  • Successful track record in web-based solution development and delivery     
  • Excellent software design and system architecture skills
  • Strong background with multi-threading, event-based software architecture
  • Experience developing REST based web services and OpenAPI
  • Strong background in distributed systems including Docker Container and Kubernetes
  • Strong background in asynchronous patterns and multithreaded programming
  • Good knowledge of NoSQL dB's
  • Practical RDBMS knowledge of PostgreSQL
  • Knowledge of microservice architecture
  • Strong knowledge of Agile development methodology, Test Driven Development
  • Continuous Integration, and Test Automation
  • Advanced knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes (Maven/ Gradle), testing, and operations
  • Experience delivering high-quality software following continuous delivery and using code quality tools (JIRA, GitHub Jenkin, Hudson, Sonar, and Fortify, etc.)
  • Experience with concurrent programming, Java memory and multi-threading models
  • Work with Product and Engineering leaders to drive and implement platform and product vision
  • Good communication skills, both oral and written
  • For a Senior position, must be able to drive adoption of best practices across the Software Engineering Lifecycle, including reviews, source control, build processes, continuous integration, and deployment
  • For a Senior position, candidates must be able to communicate fluently in English

Nice to have:

  • Cloud IaaS experience (AWS, GCP, AZURE)
  • Has B2C ecommerce portal development experience
  • Some form of SmartCity experience
  • IoT development experience
  • AI/ ML experience
  • UI/ UX and Mobile development experience
1 day ago

Location

188 Võ Thị Sáu, Phường Võ Thị Sáu, Quận 3, Thành phố Hồ Chí Minh

Tầng 29, Tòa Đông, Lotte Center Hanoi, số 54, đường Liễu Giai, Phường Cống Vị, Quận Ba Đình, Thành phố Hà Nội

Year of experience

1 năm

Level

Junior, Senior

Job Type

Skills

Website

Location

188 Võ Thị Sáu, Phường Võ Thị Sáu, Quận 3, Thành phố Hồ Chí Minh

Tầng 29, Tòa Đông, Lotte Center Hanoi, số 54, đường Liễu Giai, Phường Cống Vị, Quận Ba Đình, Thành phố Hà Nội

Company size

25-99

Industry

Tech stack

Nationality

South-Korea