Design, develop, and maintain backend services using Go (Golang) and Java to support high-volume applications.
Build and enhance RESTful APIs and microservices ensuring scalability and reliability.
Integrate applications with Java-based services utilizing JWT-based authentication and authorization.
Develop and maintain web application components using JavaScript to improve user experience.
Collaborate with cross-functional teams to deliver innovative and scalable solutions, troubleshoot production issues, and implement performance, security, and reliability improvements.
What's Needed?
6+ years of software engineering experience developing enterprise applications.
Strong proficiency in Go (Golang) and Java programming languages.
Experience building and consuming RESTful APIs and microservices architectures.
Hands-on experience with PostgreSQL and Couchbase databases.
Experience implementing JWT-based authentication and authorization patterns.