Explore outstanding AI & Data jobs.
See now

Remote Golang Backend Dev (Golang, Java, MongoDB)

eLotus
G - Office, 19 Cao Thang, Quarter 2, District 3, Ho Chi Minh
V on Shenton, Singapore
., Other, Ha Noi
Remote
Posted 33 days ago
Job Expertise:
Job Domain:
IT Services and IT Consulting

Job description

  • Technologies we're using for the Backend: 

- Golang, Java, NodeJS server. 

- Github CI/CD, Circle CI. 

- Postgres, MongoDB, Redis. 

- RabbitMQ. 

- Docker, GKE. 

  • As a Backend Engineer, you will: 

- Write reusable, testable code. Unit tests are required for critical code path. 

- Maintain the shared libraries, infrastructure that's used in all the products. 

- Responsible for live issues, troubleshooting. 

- Code review and Mentoring of peer developers.

- Working hours: 10 AM - 7 PM ( Monday - Friday and Saturday morning)

Your skills and experience

  • Minimum qualifications 

- Minimum 2-year experience working on Golang and Database. 

- Effective Golang. 

- Good knowledge of Postgres and MongoDB. 

- Use Unix system and development tools efficiently (You should know more than 15 git commands, and common shortcuts of your daily tools). 

- Good knowledge of algorithm and data structure knowledge. 

- Good knowledge of design patterns. 

- English at basic level, ability to read IT documentation. 

  • Preferred qualifications 

- Effective Golang and Java / NodeJS. 

- Strong algorithm and data structure knowledge. 

- Strong design patterns. 

- Strong Postgres, MongoDB, Redis. 

- Good knowledge of RabbitMQ and gRPC. 

- Good knowledge of Docker and K8S 

- Deep understanding of common topics: RESTful, HTTP, database indexing, parallel processing, RBAC, websocket, caching, ... 

  • Extra qualifications from Middle level: 

- Reviewing and assisting with Client requirements 

- Reviewing and assisting with Designs (UI/UX, functional and technical) 

- Assisting with Sprint capacity and Issue Management 

- Assisting with CI/CD Build Process. 

- Assisting Support teams with Queries and Issues that they may raise from Clients

Why you'll love working here

- Remote working

- Net salary range: 1.000 USD - 2.000 USD +

- Full salary on probation period. 

- MacBook for staff.
- Opportunity for onsite in Singapore as the company required.
 

ELotus is a business technology partner, focused on building technological innovations for leading enterprises. We focus on enterprise SaaS products that automate the manual processes and digitise the analogue records and documentation for our clients. We are a tight-knit team of professionals with experience in building products for clients.

eLotus

Company type
IT Service and IT Consulting
Company industry
IT Services and IT Consulting
Company size
1-50 employees
Country
Singapore
Working days
Monday - Saturday
Overtime policy
No OT

More jobs for you

Get similar jobs by email