
SaaS • Enterprise • Artificial Intelligence
Intellectsoft is a leading software development company that has been empowering businesses since 2007 with custom software solutions. Specializing in full-cycle, end-to-end development services, Intellectsoft helps enterprises, startups, and SMBs launch and scale their digital products, ensuring improved experiences for their customers and employees. With a presence in over 20 countries, Intellectsoft provides expertise in mobile app development, enterprise software solutions, digital transformation, and intelligent automation technologies such as AI, Blockchain, and IoT. The company serves a wide range of industries, including Fintech, Healthcare, Automotive, and Construction, and is trusted by Fortune 500 companies and leading brands worldwide for their software needs.
51 - 200 employees
☁️ SaaS
🏢 Enterprise
🤖 Artificial Intelligence
21 hours ago
AWS
Docker
GRPC
Java
Kafka
Kubernetes
Linux
Microservices
Postgres
Prometheus
Python
Redis
Rust
Spring
Spring Boot
SpringBoot
Go

SaaS • Enterprise • Artificial Intelligence
Intellectsoft is a leading software development company that has been empowering businesses since 2007 with custom software solutions. Specializing in full-cycle, end-to-end development services, Intellectsoft helps enterprises, startups, and SMBs launch and scale their digital products, ensuring improved experiences for their customers and employees. With a presence in over 20 countries, Intellectsoft provides expertise in mobile app development, enterprise software solutions, digital transformation, and intelligent automation technologies such as AI, Blockchain, and IoT. The company serves a wide range of industries, including Fintech, Healthcare, Automotive, and Construction, and is trusted by Fortune 500 companies and leading brands worldwide for their software needs.
51 - 200 employees
☁️ SaaS
🏢 Enterprise
🤖 Artificial Intelligence
• 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. • 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. • 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. • 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. • 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
• 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.
• 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
Apply NowYesterday
Senior Java Engineer developing innovative solutions for a food tech platform with 100 million users. Join a team focused on behind-the-scenes technologies and backend integrations.
Yesterday
Middle .NET Developer to join Ciklum, a custom product engineering company, working with cross-functional teams. Develop features for automated test equipment software while following best practices.
3 days ago
FullStack Engineer developing features for AI-driven marketing platform in a remote environment. Collaborating with a dynamic team and contributing to system design and architecture decisions.
3 days ago
Lead Java Developer building a next-generation fintech platform bridging traditional finance and decentralized technologies. Empowering Millennials, Gen Z, and Gen Alpha in a self-sovereign digital environment.
3 days ago
Senior C++ Engineer developing high-performance software solutions for user behavior analytics platform. Leading end-to-end development processes in a fully remote global team.