This role is for one of the Weekdays clients
The ideal candidate should have a strong background in designing developing testing and deploying largescale applications using multiple programming languages.
MustHave Skills:
- Proven handson experience in designing developing testing and deploying applications using Golang for largescale environments.
- Deep understanding of Linux in a production environment.
- Strong foundation in data structures algorithms distributed systems and asynchronous architectures.
- A degree in Computer Science or related field with 6 years of experience in commercial software development within large distributed systems.
- Proficiency in objectoriented programming (OOP) including design patterns.
- Expertise in designing and implementing lowlatency RESTful services.
- Handson coding experience in building backend services capable of handling high traffic volumes.
- Strong understanding of system performance optimization and scaling techniques.
- Excellent communication skills sharp analytical abilities and proven design expertise.
- Experience in data modeling across both Relational and NoSQL databases.
- Ability to continuously refactor applications to maintain a highquality design.
- Experience in planning prioritizing estimating and executing releases with high predictability.
- Ability to scope review and refine user stories to ensure technical completeness and mitigate dependency risks.
- Passion for learning new technologies and solving complex problems.
- A resultsdriven attitude with a focus on efficiency.
NicetoHave Skills:
- Familiarity with the Golang ecosystem.
- Experience managing web services at scale with a strong understanding of systems internals and networking.
- Knowledge of HTTP/HTTPS communication protocols.
This role is perfect for someone with a passion for innovative problemsolving and an interest in working with highperformance scalable systems.
api,object-oriented programming,distributed systems,golang,asynchronous architectures,web services management,design patterns,algorithms,data modeling,go (golang),golang ecosystem,http/https communication protocols,backend development,estimating,nosql databases,postgresql,restful services,system performance optimization,scaling techniques,refactoring,nosql,linux,relational databases,planning,data structures