Delivering innovative products and solutions, we empower our people to lead a better and meaningful life through digital services in the area of daily essentials, health and community care, childcare and education as well as financial services.
What You'll Be Doing
- Support the entire application lifecycle (concept, design, test, release, and support)
- Produce fully functional backend applications and writing clean code
- Gather specific requirements and suggest solutions
- Write unit and API tests to identify malfunctions
- Troubleshoot and debug to optimize performanceLiaise with the Product development team to plan new features
- Ensure new and legacy applications meeting quality standards
- Research and suggest new mobile products, applications and protocolsStay up-to-date with new technology trends
Skills You'll Need
- Golang development expertise
- Experience of end-to-end software design and architecture (serverless, containers)
- Experience maintaining reliable, scalable and performant Kubernetes environments
- Experience with Nginx, Redis, NoSQL Databases, Relational Databases
- Experience with third-party libraries and their APIs
- Experience with REST and various HTTP Verbs
- Automation with CI/CD tools (Github Actions, CircleCI, Bitbucket Pipelines)
- Hands-on experience with distributed system
- Experience of building scalable and highly available products using microservices
- Excellent analytical skills with a good problem-solving attitude
- Metrics-driven approach to make decisions, and continuous deployment
- Ability to perform in a team environment
- Experience of any agile development methodologies
- Experience in developing or maintain Cloud Application through at least one provideramong AWS, GCP, or Azure