Gattaca Asia company
Working Location: Thailand, Bangkok (relocation).
- Number of vacancies: 3.
- Level: Level: Senior, Lead, Technical Architect.
- Roles: Backend.
Job Overview And Responsibility
We deliver high-traffic software and games including FinTech, Social media, Business intelligence platforms, and E-Commerce applications for international clients in Europe, Dubai, Hong Kong, and China.
Must-have requirements:
- 5+ years of experience in Java.
- Experience with Java Core, Spring Boot, Multithreading, Concurrency and Validation.
- Experience with Microservices, Event-Driven Design, high performance system, fault tolerance design,…
- Good with OOP and design patterns or having a good mindset on functional programming (advanced knowledge)
- Good understanding of computer science can explain what was happening behind your code.
- Basic understanding or familiar user of Unix/Linux OS.
- Modern coding best practices such as DRY SOLID KISS.
Database stacks:
- Relational DB: MariaDB/ MySQL, PostgreSQL.
- Documents type DB/ Graph DB: MongoDB, ArrangoDB, Neo4J.
- In-memory storage: Redis.
- Search engines: Elasticsearch.
- Deployment stacks: can write shell scripts, ci/cd tools.
Prefer to have:
- Can communicate well in English (Written and Verbal).
- Can relocate to Thailand (we will take care all the visa fee).
Reporting To
- CTO
Interview Process
- Tech Interview -> HR Interview