Mô tả công việc
Giới thiệu về công ty
Bespin Global Vietnam is looking for Junior/ Middle FullStack 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.
Trách nhiệm công việc
- Work with development lead/ 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
Kỹ năng & Chuyên môn
- 1+ year of professional experience in Java (Junior)
- 3+ years of professional experience in Java (Middle)
- 3 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
- 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
- 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
Nice to have:
- Cloud IaaS experience (AWS, GCP, AZURE)
- Basic English communication skill
- Has B2C ecommerce portal development experience
- Some form of SmartCity experience
- IoT development experience
- AI/ ML experience
- UI/ UX and Mobile development experience
Phúc lợi dành cho bạn
- Hybrid working mode
- Premium health-care insurance
- Sponsored training and self-development opportunities
- 100% official salary during the probation period
- Full Social Insurance
- Modern facilities with Dell Laptop + 1 monitor (after probation)
Công ty
BESPIN GLOBAL
Ngành nghề
Phần Mềm
Quy mô công ty
25-99
Quốc tịch công ty
South-Korea