Java/Kotlin Developer– Salary upto 2500$
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:
- Execute a full software development life cycle (SDLC) in the software development projects
- Make object-oriented Design and Analysis (OOA and OOD) for the software products
- Design, code and debug applications in various software languages and relational database platforms
- Software analysis, code analysis, requirements analysis, software review, identification of code metrics
- Implement localization or globalization of a part or whole components of the software product
- Troubleshoot, debug, fixing bugs, and upgrade existing components or whole systems
- Apply an automated build process by delivering all the software products through the CI/CD pipeline as well as DevOps Tools
- Provide ongoing maintenance, support, and enhancements in existing systems and platforms
- Provide the guidance of the policies, best practices, standards, and conventions to the team members
- Report on the status of code, bugs, issues, deployment, and maintenance management of the software products
- Learn more about Problems and solutions, limitations of current solutions, business perspectives for new solutions
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:
- BSc in Computer Science, Engineering or relevant field
- Should have at least 2 years of development experience in Software Development
- Experience in Kotlin, Java programming (version >= 8)
- Strong Java Development skills with experience in solving business problems having exposure Java tech stack - Java 8 or higher, Spring Boot, Spring Cloud, Spring Security, Spring data, Junit,…
- Experience in Web development skills with experience in Web and JavaScript technologies like HTML, CSS, Angular, ReactJS/Typescript in developing or maintaining Front end solutions
- Experience with MySQL Database, REST APIs
- Ability to learn new technologies quickly
- Good verbal and written communication skills in English
- Good understanding of modern software development methodologies
- Good understanding of software testing methodologies, scripting and tools
- Experience in one or more full SDLC for enterprise projects
- Ability to work effectively independently as well as in a team
- Possess good analytical, problem-solving skills
Nice to have:
- Experience in Agile development environments and using DevOps toolchains
- 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…