The company is a global leader in partnering with companies to transform and manage their business by harnessing the power of technology.
Responsibilities:
● Take part in requirements analysis, task planning, estimation, coding and work distribution between the 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.
Requirements:
● 7 + years experience in software development.
● 2+ years of experience designing and developing APIs in Golang.
● Experience implementing REST APIs.
● Experience with microservices.
● Knowledge of TCP/IP and HTTP fundamentals.
● Experience with SQL Databases like Postgres.
● Good communication and collaboration skills.
● Fluent English communication.
● Proficient knowledge of GO.
● Unit testing experience.
● Experience with any cloud provider (AWS, Azure, GCP)
● Experience with deploying solutions in AWS or Azure.
● Experience with CI/CD.
● Good understanding of Agile methodologies (Scrum, Kanban)
Nice to have:
● Experience with gRPC, Protobuf, OpenAPI.
● Experience with messaging systems such as NUTS, RabbitMQ, Kafka, SQS.
● Experience deploying services in Kubernetes or similar container infrastructure.
Benefits:
● OSDE 210 family health plan.
● Birthday day off.
● Continuous training through content platforms.
And more!
Great, just keep talking to your recruiter.