Golang Engineer implementing testable code and solving complex technical problems in a global software company. Collaborating with teams to create scalable solutions and mentorship.
Responsibilities
Implement well-designed, testable, and efficient Golang code
Solve technical problems of high scope and complexity
Write clear and detailed technical documentation
Focus on performance and optimization
Analyze and estimate client requirements
Perform code reviews
Have regular and up-to-date reporting to the Service Delivery Manager and/or client, in accordance with a predetermined way of working
Mentor less experienced developers and interns
Assist the recruitment team in performing technical interviews
Requirements
Strong software development experience, with at least 1-2 years of hands-on Golang development or significant contributions in a similar language/technology stack
Good knowledge of microservices, CQRS, and Event Sourcing
Experience in writing and consuming REST services or gRPC
Experience in writing unit tests
Curiosity about design patterns, SOLID, and other programming concepts and principles
Knowledge of SCM systems (Git preferred)
Knowledge of relational and NoSQL databases
Experience in working with cloud providers, GCP (preferred), Azure, or AWS is a plus
Familiarity with issue-tracking systems (JIRA or others)
Developer translating tech talent to impactful projects at Beyond Solutions with hybrid work flexibility. Aiming for high - performance squads in finance - related projects.
Software Architect leading back - end development using .NET and cloud - native architecture. Engaging in technical leadership and team collaboration in a hybrid setup based in São Paulo.
Software Engineer developing and maintaining software solutions at Capgemini. Involves analyzing software engineering problems and collaborating with team members.
Senior Engineer packaging Python applications at OpenTeams, working onsite with clients 3 days a week in Dallas, TX. Engage in open - source projects and ensure cross - platform reliability.
Senior Developer Backend specializing in JAVA and React, ensuring excellent user experience for benefit clients. Collaborating with teams to elevate process maturity.
Senior Developer Backend with Java Springboot/Python for leading global life insurance provider. Collaborating with multidisciplinary squad for key financial solutions.
Technical Architect responsible for advanced AI and cloud platform architectures at NEC. Leading design and implementation of hybrid and multi - cloud solutions with Red Hat technologies.
Developer creating modern web applications for DATAGROUP, a leading German IT service provider. Engaging in exciting projects with flexible work arrangements in a supportive environment.
Web Developer managing the development of modern web applications at DATAGROUP in Leipzig. Collaborating with teams using Java, Python, and React in an innovative IT environment.