Job Summary
In this role, you will be responsible for the design, development, and maintenance of our FIDO and browser-based authentication solutions for our mobile and online banking platforms using Golang. You will work closely with other members of the team to ensure that our solutions are scalable, secure, and meet the needs of our customers. You will also be responsible for deploying our solutions to an AWS EKP hosted solution using Docker, Kubernetes deployed via Helm charts, and ensuring that our microservices communicate with each other using gRPC internally and JSON over REST externally.
- Minimum Qualification:Degree
- Experience Level:Mid level
- Experience Length:3 years
Job Description/Requirements
Responsibilities:
- Work with the product management team to understand business requirements and translate them into technical specifications and solutions.
- Design, develop, and maintain our FIDO and browser-based authentication solutions using Golang.
- Deploy our solutions to an AWS EKP hosted solution using Docker, Kubernetes deployed via Helm charts.
- Ensure that our microservices communicate with each other using gRPC internally and JSON over REST externally.
- Write clean, scalable, and maintainable code that follows best practices and coding standards.
- Collaborate with other engineers and teams within Entersekt to integrate our solutions into the wider platform.
- Continuously improve our solutions by conducting research and experimenting with new technologies and methodologies.
- Provide technical support to other teams and stakeholders when necessary.
- Participate in code reviews and ensure that our solutions meet our high-quality standards.
Skills and Experience:
Successful candidates for this role will generally possess the following qualifications and skills:
- Bachelor’s degree in computer science or related field.
- 3+ years of experience in software development with a focus on Golang, Docker, Kubernetes, Helm charts, gRPC, and JSON over REST.
- Experience with FIDO-based authentication protocols.
- Strong understanding of web development concepts, including HTML, CSS, JavaScript, and RESTful APIs.
- Experience with Agile development methodologies and tools such as JIRA and Git.
- Strong problem-solving and analytical skills.
- Excellent communication skills and ability to work collaboratively in a team environment.
Important Safety Tips
- Do not make any payment without confirming with the Jobberman Customer Support Team.
- If you think this advert is not genuine, please report it via the Report Job link below.