Job details
Full Stack Developer (Java) (1 Year Contract)
- Java
- iOS
- Android
- SQL
- React.js
- Redis
- Rest API
- Spring
This job might be expired
Reasons could include: the employer is not accepting applications, is not actively hiring, or is reviewing applications.
Posted: 1 year ago
- Developing and executing project following the project plans.
- Write code, unit test and test to ensure the software work follow the acceptance criteria.
- Write and executing automation test follow the defined test cases.
- Applying best practices and standard operating procedures.
- Investigating and fixing the production issues and provide the preventive solution.
- Ensuring proper development documentation.
- Communicating key project data to team members and building cohesion among teams.
What you will need
- Experience working in an Agile/Scrum development process.
- Hands-on programming experience using one or more of the below.
- Back-end : Java Spring boot framework:
- Web application : ReactJS
- iOS : Swift/SwiftUI
- Android : Kotlin
- Able to do full stack development is avantage.
- Strong coding skills : clean code, design pattern.
- Experience software architecture design : micro-service, reactive programming.
- Hands-on working with RESTFul web service.
- Experience in unit test and automation testing tools.
- Experience working in relational database (PostgreSQL).
- Able to design database and SQL statements with good performance.
- Hands-on programming experience using RabbitMQ, Redis.
- Problem-solving attitude.
- Collaborative team spirit.
Who you are
- Thai national
- BS/MS degree in Computer Science, Engineering or a related subject.
- 3-5 years experience as software engineer or software development experience, preferably in a related field.
- Excellent verbal and written communication skills in Thai.
- Intermediate/advanced verbal and written communication skills in English.