SWO400 - BACK-END ENGINEER (JAVA)
SWO400 - BACK-END ENGINEER (JAVA)
IT
Junior / Middle / Senior
Ho Chi Minh City
Full-time
Responsibilities
Build scalable serverless and/or microservice-based backend to handle complex and fast-growing businesses.
Optimize the application for maximum speed and scalability.
Implement security hardening and data protection.
Manage system infrastructure (AWS, Azure, or GCP), including database administration, monitoring, and scaling to support load changes
Participate in frontend development if interested
Work directly with Project Owner, Business Owner, Designer, Frontend, QA, PM, etc. as a team.
Participate in Agile/Scrum development methodology, implementation, and code review with the team.
Stay up to date with new trends, recommend best practices in development, and share knowledge with teammates.
Requirements
2+ years experience in Java and Spring Framework. Knowledge of Go or NodeJS is a plus.
Solid knowledge of functional programming, data structures, algorithms, architectural patterns, and system design.
Solid knowledge of RDB (PostgreSQL, MySQL) and optionally NoSQL (MongoDB, CosmosDB, DynamoDB).
Experience in Linux development environment, eg. shell script, command-line interface, installing various common packages, etc.
Experience in cloud infrastructure preferably Amazon Web Services (AWS) technologies, Azure, or GCP is a plus.
Experience in Docker technologies and serverless architecture will be a plus.
Understanding of front-end technologies and platforms such as HTML, CSS, React, and Angular.
User authentication and authorization between multiple systems, servers, and environments.
Understanding of accessibility and security compliance.
We are implementing automated testing platforms and unit tests.
Good English skills, in communication and writing.
Benefits
Salary range: up to USD 2,500 gross
Infomation
Offered Salary
1,500 $ - 2,500 $
Skills