Bachelor's degree in Computer Science, Engineering, or related field
4+ years of experience in modern development stack including Golang, Kafka, and REST API
Experience designing and developing REST APIs for high-volume applications
Familiarity with continuous integration tools like Jenkins and Gitlab CI
Strong analytical and problem-solving skills
Proficiency with container technologies such as Docker and Kubernetes
Experience with Atlassian tools like JIRA and Confluence
Responsibilities
Develop and maintain high-performance REST APIs for client applications
Implement and manage continuous integration processes using Jenkins or Gitlab CI
Collaborate with teams to design, build, and deploy scalable solutions
Experiment with new technologies and apply innovative ideas to software development
Communicate effectively with internal and external stakeholders
Contribute to the improvement of software development processes
Participate in code reviews and provide constructive feedback
Benefits
Opportunities for professional growth and skill development
Work in an innovative and tech-forward environment
Collaboration with talented teams and like-minded professionals
Flexible work arrangements to support work-life balance
Full Job Description
Job Description:
The position requires a Bachelor's degree in Computer Science, Engineering, or a related field, followed by 4+ years of experience in a modern development stack, including Golang, Kafka, and REST API.
Experience designing and developing REST APIs for high-volume clients.
Experience with continuous integration tools (Jenkins, Gitlab CI).
Experience with automated build and test frameworks is a plus.
A proven hunger to learn new technologies and translate them into working software.
Experience with container and container orchestration technologies, such as Docker and Kubernetes.
Experience with Atlassian software development and collaboration tools (JIRA, Confluence, etc.).
Strong ability to develop unique, outside-the-box ideas