Location
Rio de Janeiro, RJ | Brazil
Job description
A rapidly-growing healthcare distribution enterprise utilizing fresh ideas to modernize the pharmaceutical sector is looking for a Back-End Developer. The engineer will be responsible for utilizing a rigorous, test-oriented technique to debug and enhance the application. The company aspires to become Asia's premier pharmaceutical conglomerate by going above and beyond to provide clients with high-quality, effective medications. This role requires up to 8 hours of overlap with Singapore time.
Job Responsibilities:
- Work closely with the team to write automation tests, understand requirements, build solutions, deliver functionality, and build continuous delivery pipelines
- Integrate front-end elements with server-side logic and functionalities
- Effectively collaborate with product teams and engineering professionals to meet product requirements and build innovative solutions
- Use a holistic, test-oriented approach to troubleshoot and upgrade the application
Job Requirements:
- Bachelor’s/Master’s degree in Engineering, Computer Science (or equivalent experience)
- At least 5+ years of relevant experience as a software engineer
- 3+ years of experience with Golang
- Experience in API development using Gin, Gorm
- Knowledge of Unit Testing using stretchr or testing packing
- Experience in a microservices architecture
- Familiarity with PostgreSQL
- Knowledge of EIP or Integration Patterns using Apache Kafka, ActiveMQ, Azure Service Bus, etc
- Experience in developing GraphQL Server using gqlgem is a plus
- Knowledge of container-optimized image development is nice to have
- Develop high performance, low-latency application on Golang is a plus
- Experience in using Azure developer tools & services is nice to have
- Proficiency in English
Job tags
Salary