Job Description
Responsibilities/ Daily tasks you will take care:
Implementing all the processes and activities related to software development which can be deploying them to the development, client or production environment, including but not limited to following responsibilities:
- Design, code and debug applications
- Provide ongoing maintenance, support, and enhancements in existing systems and platforms
- Work alongside a team of engineers to implement new product features
- Deliver production ready solutions
- Elaborate and manage solutions within technical tasks
- Unit test and deploy applications and systems.
- Revise, update, refactor and debug code.
- Resolve issues/bugs detected by tools (SonarQube, Coverity, …) in DevOps workflow
- Develop documentation throughout the software development life cycle (SDLC)
Requirements/ Desired skills and experience
Education: Bachelor in Computer Science or computer related fields
Experience level: 2+ years of experience in related field
Must have:
- At least 2 year working experiences in projects with Java
- Good understanding of software principles and design patterns
- Good knowledge of Spring ecosystems (Spring Boot, Spring Data,…)
- Good knowledge of relational databases
- Familiarity with Code Repository (Git)
- Good verbal and written communication in English
Nice to have:
- Experience with Angular 2+, JavaScript, HTML/CSS, Bootstrap
- Experience in Agile development environments
- Experience in Microservices Architecture Design
- Have some team leading experience
- Experience in AWS Cloud Services
- Experience in container platforms such as Docker and Kubernetes
- Experience in batch processing implementations
- Strong organizational and time management skills
Benefits
- Be part of our hugely international environment; we are currently working with the customer, where you can have many opportunities to work oversea.
- Signing bonus 20M
- Allowance 1M-3M/month
- Competitive salary package based on skills and experience.
- Work Permit, Health Insurance, and Relocation Assistance provided for expats.
- One-month salary signing bonus after probation
- 20% discount on school fees if your sons/ daughters join FPT School
- Udemy accounts for every Fsofters
- Opportunity to work in international environments
- We create great teams and take very good care of them;
- Great opportunity to grow with the company;
- Frequent staff activities and company parties;
- Awesome social events and parties for employees;
- Wear what you want, be your unique self at work;
Other benefits following the Labor Laws…