Full Stack Software Engineer
- Source: Naukri
- Randstad Digital
- $23,815.82 to $29,108.23 /yr
- Remote
- Bengaluru
- Full-Time
- Mid level
Job Description
Design, develop, and maintain scalable web applications and backend services using Go/Golang, Angular, and PostgreSQL/MySQL with strong collaboration and DevOps integration.
Key Responsibilities
Design, develop, and maintain scalable backend services and APIs using Go/Golang; build responsive and user-friendly web applications using Angular; develop reusable Angular components and UI modules; integrate Angular applications with RESTful backend APIs; design and optimize databases using PostgreSQL and MySQL including complex SQL queries, schemas, indexes, and data models; develop and maintain microservices and REST APIs; implement authentication and authorization using OAuth 2.0/JWT; write unit, integration, and end-to-end tests; troubleshoot application and production issues; participate in code reviews ensuring coding standards and best practices; work with DevOps teams on CI/CD, deployments, monitoring, and production support; collaborate with architects, product managers, QA, and other engineering teams.
Requirements
Go, Golang, Angular, PostgreSQL, MySQL, SQL, REST APIs, microservices, OAuth 2.0, JWT, CI/CD, unit testing, integration testing, end-to-end testing, Good Communication Skills
Skills
- Golang
- PostgreSQL
- mysql
- oauth
