Himalayas logo
IntellectsoftIN

Senior Golang Developer (IR-475)

Intellectsoft is a digital transformation consultancy and software development company providing cutting-edge engineering solutions for global organizations and startups since 2007.

Intellectsoft

Employee count: 201-500

Ukraine only

Stay safe on Himalayas

Never send money to companies. Jobs on Himalayas will never require payment from applicants.

Intellectsoft is a software development company delivering innovative solutions since 2007. We operate across North America, Latin America, the Nordic region, the UK, and Europe.We specialize in industries like Fintech, Healthcare, EdTech, Construction, Hospitality, and more, partnering with startups, mid-sized businesses, and Fortune 500 companies to drive innovation and scalability. Our clients include Jaguar Motors, Universal Pictures, Harley-Davidson, and many more where our teams are making daily impactTogether, our team delivers solutions that make a difference. Learn more at www.intellectsoft.net/

We are seeking a skilled Senior Golang Developer to drive the technical implementation required for the modernization and retirement of our Customer's legacy Java/Spring Boot system. This role focuses on expert coding, execution and transforming a live production environment into a modular, high-performance Golang ecosystem that is optimized to support our next-generation institutional trading stack.

You’ll be a key contributor in breaking down legacy services, defining boundaries for new ones, migrating APIs and data pipelines, and helping build the core reliability, performance, and scalability of our Customer's new platform.

Requirements

  • 5-7 years of professional software development experience.
  • Strong background in Java/Spring Boot, with proven platform modernization, migration or refactor experience.
  • Deep understanding of event-driven architectures, concurrency, and message-based
  • workflows.
  • Familiarity with PostgreSQL, Redis API development.
  • Experience building fault-tolerant, horizontally scalable systems in production.

Nice to have:

  • Experience leading legacy platform retirements or distributed system migrations.
  • 3+ years of Golang development, preferably in microservices or distributed architectures.
  • Understanding of trading workflows, FIX messaging, or event-sourcing patterns.
  • Knowledge of Rust, Python for auxiliary tooling
  • Familiarity with building gRPC and RESTful APIs
  • Exposure to domain-driven design and large-scale refactor strategies.
  • Understanding of architectural patterns (event sourcing, REST)
  • Experience tuning production services for performance and memory efficiency.
  • Experience with NATS JetStream, Kafka, or Redis Streams.
  • Proficiency in Linux, Docker, and Kubernetes environments.
  • Strong understanding of CI/CD pipelines, observability, and infrastructure-as-code.
  • Familiarity with AWS (EKS, RDS, Secrets Manager, CloudWatch) preferred.

Responsibilities:

Modernization and Platform Migration

  • Migrate the existing Spring Boot–based trading system to a modern architecture.
  • Build new Golang microservices to substitute monolithic functionality.
  • Establish well-defined migration plans for APIs, event streams, and data models.
  • Maintain backward compatibility and minimise service disruption throughout the migration process.

Core Platform Development

  • Build and optimize high-performance Golang services for low-latency data processing.
  • Reimplement key trading workflows (RFQ, Quote, Trade) using an event-driven model.
  • Create standardized libraries for logging, metrics, observability, and error handling.
  • Help define shared data models, serialization formats (Protobuf/JSON), and event/command schemas.

Event-Driven and Distributed Architecture

  • Apply event-sourcing and CQRS patterns across platform services.
  • Design and tune messaging pipelines (NATS JetStream, Redis Streams, Kafka).
  • Support reliable event replay, auditing, and versioning.
  • Achieve high availability through stateless service design.

Infrastructure and Observability

  • Collaborate with DevOps to containerize and deploy services using Kubernetes and ArgoCD.
  • Integrate tracing, metrics, and logging tools (Prometheus, OpenTelemetry, Zap).
  • Build CI/CD pipelines for automated testing and deployment.
  • Improve Postgres schemas and implement Redis-based caching.

Collaboration and Leadership

  • Collaborate with architect and team lead to ensure alignment on implementation details and technical specifications for the migration
  • Actively participate in code reviews, providing constructive feedback focused on maximizing concurrency, performance, and maintainability
  • Share expertise on idiomatic Golang best practices and system performance within the engineering team
  • Provide technical input during retrospectives and assist in production readiness checks for services prior to deployment

Benefits

  • Awesome projects with an impact
  • Udemy courses of your choice
  • Team-buildings, events, marathons & charity activities to connect and recharge
  • Workshops, trainings, expert knowledge-sharing that keep you growing
  • Clear career path
  • Absence days for work-life balance
  • Flexible hours & work setup - work from anywhere and organize your day your way

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Senior

Location requirements

Hiring timezones

Ukraine +/- 0 hours

About Intellectsoft

Learn more about Intellectsoft and their company culture.

View company profile

We are a digital transformation consultancy and engineering company that delivers cutting-edge solutions for global organisations and technology startups. Since 2007, we have been helping companies and established brands reimagine their business through digitalization. Our mission is to help enterprises accelerate adoption of new technologies, untangle complex issues that always emerge during digital evolution, and orchestrate ongoing innovation. We're proud to say that our services have been used by giants like EY, Jaguar, Harley Davidson, Nestle, Eurostar, Land Rover, Guinness, and other Fortune 500 companies. We help companies in various sectors, such as healthcare, fintech, hospitality, and insurance, create and incorporate modern tech solutions into their everyday processes to increase business efficiency.

Our team's main values are diversity, openness, teamwork, transparency, being challenge-driven, and a willingness to learn new things. We embrace our diversity, strive for open dialogue and constructive feedback, and this unites us and allows us to be an amazing team! With over 17 years of market experience and a presence in multiple countries, our development team drives excellence, ensuring we deliver exactly what your business needs. Our comprehensive approach includes consulting, engineering, and support services. As a software solutions provider, we deliver custom AI, Blockchain, IoT, mobile, and other solutions. We handle projects of any type and difficulty, from simple mobile apps to cloud-based enterprise-level products. We aim to reinforce your business with the combination of our expertise, resources, intelligence in technology, and passion for delivering innovative software solutions that make a difference.

Employee benefits

Learn about the employee benefits and perks provided at Intellectsoft.

View benefits

Excellence Centers meetups

Excellence Centers meetups.

Udemy courses

Udemy courses of your choice.

Regular soft-skills trainings

Regular soft-skills trainings.

Health insurance

Health insurance for you and your family!

View Intellectsoft's employee benefits
Intellectsoft logoIN

Intellectsoft

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

7 remote jobs at Intellectsoft

Explore the variety of open remote roles at Intellectsoft, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Intellectsoft

Remote companies like Intellectsoft

Find your next opportunity by exploring profiles of companies that are similar to Intellectsoft. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan