Fullstack Developer
About the role
Design, develop, and maintain scalable web applications using Golang, ReactJS, and Next.js. Develop and integrate RESTful APIs and backend services, working with PostgreSQL and Microsoft SQL Server for database development and optimization. Implement and maintain authentication and authorization mechanisms, work with IAM and API Gateway concepts, and support application deployment in OpenShift environments.
Key responsibilities
Design, develop, and maintain scalable web applications using Golang, ReactJS, and Next.js
Develop and integrate RESTful APIs and backend services
Work with PostgreSQL and Microsoft SQL Server for database development and optimization
Implement and maintain authentication and authorization mechanisms
Work with IAM (Identity and Access Management) and API Gateway concepts
Support application deployment and configuration in OpenShift environments
Troubleshoot application issues and perform performance optimization
Write clean, secure, maintainable, and well-documented code
Collaborate with Developers, QA, Business Analysts, and other related teams
About you
Bachelor's Degree in Computer Science, Information Technology, Information Systems, or a related field
Proven experience as a Fullstack Developer / Software Engineer, preferably at Senior level
Strong hands-on experience with Golang
Strong experience with ReactJS and Next.js
Experience working with PostgreSQL and Microsoft SQL Server
Good understanding of REST API and API Gateway concepts
Good understanding of IAM (Identity and Access Management)
Strong understanding of Authentication & Authorization concepts such as JWT, OAuth 2.0, OIDC, SSO, or RBAC
Familiarity with OpenShift or container orchestration environments
Strong problem-solving and troubleshooting skills