Recruitment Process Outsourcing • Executive Search • Employer Branding • Headhunting • Direct Search
11 - 50
5 days ago
Recruitment Process Outsourcing • Executive Search • Employer Branding • Headhunting • Direct Search
11 - 50
• Do you have experience in Go development and leadership? Great! Please read on as we have a job for you. • As a Golang Team Lead you will work on systems and applications with high load, large volume of requests, users, or data that needs optimization. • You will join at an exciting time while the company continues their growth where you will be a key figure in driving this forward. • Crafting and building robust, high-load services from the ground up • Dive into the application's code to uncover issues and spark exciting refactoring tasks • Break down stories and tasks into manageable pieces for a more streamlined approach • Navigating and managing tech debt • Diving into code reviews for collaborative improvement and innovation • Dive into product requirements and craft dynamic development plans • Engaging consistently with Sub-Stream Software Engineers, technical support, project managers, and other key stakeholders to enhance processes and elevate product quality • Ensuring exceptional product quality and unwavering reliability • Conducting a thorough technical analysis to identify and eliminate bottlenecks in the system • Enhancing system stability to thrive under heavy loads
• Exceptional expertise in the Go programming language, with a deep grasp of its core concepts • Over 4 years of hands-on experience in commercial Go development • Over a year of experience leading a dynamic development team of 3+ members • Proven expertise in creating high-performance applications that handle thousands of requests per second • Good understanding of synchronization mechanisms • Basic understanding of Linux principles and commands • Proficient in code profiling and debugging • Excellent problem-solver with a knack for analyzing and tackling complex technical issues head-on • Proven experience with effective unit and integration tests • Hands-on experience with message brokers, paired with a deep understanding of their operations and impact on systems • Proven expertise in leveraging external caching servers • In-depth expertise in microservices architecture design principles • Proficient in SQL databases, with a strong ability to leverage them for impactful solutions • Proficient in OpenAPI, Protobuf, and GRPC • Good understanding of CI/CD • A solid understanding of SOLID principles and design patterns, along with hands-on experience in applying them effectively • Familiarity with other programming languages and technologies like PHP, Docker, and Kubernetes is a plus • Fluent in English
• Fully remote opportunity • Permanent contract or B2B collaboration • A diverse and international work culture • Support for professional growth and career development
Apply Now6 days ago
1001 - 5000
Enhance a banking application for a financial sector client as a Java Engineer.
November 10
1001 - 5000
Develop Java microservices for innovative retail solutions and customer engagement programs.
November 10
51 - 200
Develop backend solutions for custom business applications at Lynx Solutions.
November 10
1001 - 5000
Support Java and DB2 applications at a global travel data provider.