Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you’d like, where you’ll be supported and inspired by a collaborative community of colleagues around the world, and where you’ll be able to reimagine what’s possible. Join us and help the world’s leading organizations unlock the value of technology and build a more sustainable, more inclusive world. Responsibilities: Participate in requirements analysis, task planning, estimation, coding, and work distribution among team members. Suggest technical and functional improvements to add value to the product. Research and evaluate technical options to implement business requirements. Interact with stakeholders and provide technical solutions. Contribute best-in-class programming skills to develop highly innovative products. Required Skills: 7+ years of experience in software development. 2+ years of experience designing and developing APIs in Golang. Experience implementing REST APIs. Experience with microservices architecture. Knowledge of TCP/IP and HTTP fundamentals. Experience with SQL databases like Postgres. Proficient in Go programming language. Unit testing experience. Experience with any cloud provider (AWS, Azure, GCP). Experience deploying solutions in AWS or Azure. Experience with CI/CD pipelines. Good understanding of Agile methodologies (Scrum, Kanban). What We Offer: Remote work model and long-term contract. Connectivity bonus. Life insurance and funeral services. About Capgemini At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world’s most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique R&D and engineering services across all industries. Join us for a career full of opportunities where you can make a difference and where no two days are the same. When you join Capgemini, you don’t just start a new job. You become part of something bigger. Learn about how the recruitment process works – how to apply, where to follow your application, and next steps. To help you bring out the best of yourself during the interview process, we’ve got some great interview tips to share before the big day. #J-18808-Ljbffr