Senior Golang Developer

Softwarium develops software for American, Canadian, and Norwegian customers in the educational, medical, security, and energy spheres. We implement end-to-end solutions to deliver the innovation, quality, and speed that our customers’ users expect!

 

Now we are inviting a Golang developer to join the cybersecurity project to help improve the existing corporate security service.

 

Our client is a world-class cloud identity security company that Gartner has repeatedly ranked as a leader in Privileged Access Management (PAM). They also received top marks from Forrester in categories such as SaaS/cloud, integration, deployment, and innovation roadmap. The Company is one of the five largest players in the global PAM market.

 

Technology stack: Gоlang, K8s, Docker, Azure DevOps, NoSQL, Redis-caching, microservice + REST API, Azure Container Registry.

 

Azure DevOps is used as a work tracking system, GIT repository, CI/CD, and test case management.

 

The technical requirements are as follows:

— 5+ years of professional experience in back-end development;

— At least 3 years of server-side development experience on Golang;

— Solid understanding of software development best practices, including version control, testing, and code documentation;

— Experience with RESTful API design and implementation;

— Excellent problem-solving and analytical skills;

— Familiarity with the Cosmos DB;

— Good understanding of SSH forward & reverse tunnelling;

— Good understanding of OpenSSL and TLS;

— Strong writing and speaking skills in English.

 

It will be a plus:

- Familiarity with cloud platforms such as Azure and AWS;

- Familiarity with Kubernetes;

- Strong relational DB skills (SQL, PL/SQL).

 

What you will do:

- Working on adding APIs, integrating with other microservices;

- Design a system component;

- Сode new features;

- Code RAS microservices;

- Integration with existing projects/teams of the company;

- Write clean code and cover it with tests;

- Communicate closely with the team and the customer and participate in team meetings.

 

About the project:

The service provides remote employees and contractors with secure access to systems/resources in the corporate network behind the firewall.

 

It provides users with a web-based solution to access “on-premises” computational resources from the vast area network without opening LAN ports or allowing inbound TCP/IP connections.

 

The project is already realized, the first version was launched in Q1 2022.

 

Project team: Product Owner, Engineering manager, Scrum Master, 3 Senior Golang Developer, Front-end Developer, AQA.

 

Working conditions:

✍️ B2B Contract;

🏠 Possibility to work remotely;

⚖️ Work & life balance is our credo. No overtime;

🚀 Learning & Development program: a team of senior developers, individual budget for professional development (trainings and events, certification);

💶 Paid holiday and sick days;

🤩 We immediately feel contact with our person, so we have only 2-3 stages of the interview (HR, Tech, Tech with Customer).


To apply for this and other jobs on Djinni login or signup.