IntellectEU is an international technology company focused on digital finance and emerging technologies. We are on a mission to become the top-of-mind fintech company. We are committed to our people and believe in building a better future with the newest technologies. We provide young professionals and industry veterans with a growing ground to innovate, launch ideas, and collaborate closely with clients. With extensive hands-on experience in both technical and capital markets, we tackle every challenge with confidence. Since 2006, we have been a SWIFT service partner, specializing in financial messaging and integration.
Senior Golang Developer will join our CatIM Product team to participate in building and maintaining a scalable, high-performance backend solution in the financial industry. The engineer will primarily focus on designing, developing, and optimizing backend services, with an emphasis on writing clean, efficient, and maintainable code in Golang.
Location — Ukraine, Portugal, Belgium, Poland.
Responsibilities: * Design, develop, and maintain scalable backend systems and services using Golang. * Participate in all phases of the software development lifecycle, including planning, development, testing, deployment, and maintenance. * Work with PostgreSQL, Oracle databases to manage customer business data and modify Temporal framework configurations. * Deploy and manage solutions on Kubernetes clusters, including configuration with YAML files and Helm charts. * Collaborate with cross-functional teams to define, design, and shape new features. * Write clean, efficient, and well-documented code, following best practices and coding standards. * Monitor and optimize system performance, ensuring high availability and reliability. * Troubleshoot, debug, and resolve technical issues across the backend stack. * Conduct code reviews and provide constructive feedback to team members. * Stay up-to-date with the latest Golang trends and backend development practices.
Requirements: Must have * 5+ years of experience developing software as part of a collaborative team.Strong computer science fundamentals, including data structures, algorithms, distributed systems, and information retrieval. * Proficiency in writing server applications in Golang, and a willingness to work across languages when needed. * A solid grasp of software design patterns and the ability to build reusable, extensible and modular components. * Experience supporting production web services at scale. * Excellent communication skills, with the ability to advocate for and lead technical discussions, especially during design and code reviews. * A strong product mindset that drives a passion for understanding and designing for current and anticipated user needs.
Nice to have * Experience with Temporal.io. * Experience contributing to open-source projects. * Experience with the Java programming language.
We guarantee: * Excellent compensation and benefits package including medical insurance and sports activities. * International experience in a stable company: the company has offices in Antwerp, Lisbon, Krakow Kyiv, New York and operates on the market for over 15 years. * Passionate team in an innovative casual, positive, and open work environment ready to meet your new ideas. * Great opportunities for personal and professional development as well as the chance to change the way the business works in the financial world. * Work where you’re most productive — remote, in-office, or hybrid options available.
Our solution can always get better! You will take any opportunity to improve the way we work, the tools we use, and the software we produce.
Join us to make an impact on the entire financial world!