Senior Backend Engineer (Golang)
New
G
GigmileFintech, Mobility
United StatesFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years
- Required Skills
- AWSGraphQLPostgreSQLJavaMongoDBMySQLC++GoRedisRESTful APIs
Requirements
- 5+ years of experience in back-end development, preferably in scalable, distributed systems.
- Proficiency in Go, Java, or C++.
- Strong knowledge of RESTful APIs and/or GraphQL.
- Experience with SQL databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Redis).
- Hands-on experience with cloud infrastructure (AWS, Azure, or GCP).
- Knowledge of microservices architecture.
- Familiarity with CI/CD pipelines, automated testing, Docker, and Kubernetes.
- Understanding of security practices (OAuth2, JWT, API security, authentication).
- Experience with monitoring/debugging tools such as Prometheus, Grafana, or Datadog.
- Proficiency with Git version control.
Responsibilities
- Develop and maintain backend services, APIs, and logic to support web and mobile applications.
- Architect and implement systems that can handle increasing traffic while ensuring optimal performance and scalability.
- Design efficient database schemas, write optimized queries, and ensure data integrity.
- Develop and integrate RESTful and GraphQL APIs with front-end and third-party systems.
- Implement secure coding practices, data encryption, and compliance with data protection laws.
- Collaborate with front-end engineers to integrate user-facing elements with server-side logic.
- Maintain high code quality through documentation and peer code reviews.
- Mentor and lead junior engineers to foster best practices.
- Monitor and troubleshoot production services to ensure smooth operation.
View Full Description & ApplyYou'll be redirected to the employer's site