
Pine Software
Our head office is located in sunny, sometimes scorchy Larnaca, Cyprus, and we have an office located in Kyiv as well.
-
· 309 views · 40 applications · 18d
Senior Java Developer
Full Remote · Countries of Europe or Ukraine · Product · 5 years of experience · Pre-IntermediateThe full production cycle IT company specializes in the development of software products/services in the field of information technologies. The company’s team is working on creating a Digital Assets Trading Infrastructure that allows companies and traders...The full production cycle IT company specializes in the development of software products/services in the field of information technologies. The company’s team is working on creating a Digital Assets Trading Infrastructure that allows companies and traders to interact in the cryptocurrency market.
We are looking for an experienced Senior Java Developer to join our professional team. Required skills include Java, concurrent and reactive programming, computer science fundamentals (algorithms, data structures), and experience with high-load systems.
Requirements:
- 5+ years of experience in software development.
- Strong understanding of computer science fundamentals (algorithms, data structures).
- Proficiency in Java 21+ and modern Java features.
- Experience with Concurrency and Virtual Threads.
- Experience with Reactive Programming (Spring WebFlux).
- Hands-on experience with messaging brokers (Kafka, RabbitMQ).
- Knowledge of databases, including RDBMS (SQL), TimeSeries, and Document-oriented databases.
Proven experience in developing high-performance, scalable, and reliable reactive applications.
What skills must the candidate have?
- Design, develop, and maintain high-load, efficient microservices.
Collaborate with cross-functional teams to ensure seamless integration and deployment.
Would be a plus:
- Experience with caching technologies (Redis, Hazelcast IMDG).
- Knowledge of streaming technologies (Apache Flink, Hazelcast Jet).
Experience with AWS Cloud services.
What will you do in the first 90 days?
- Develop a Risk Machine based on real-time calculations on intensive real-time data streams.
- Develop an Order Execution Service.
Optimize concurrent code execution to achieve maximum performance.
Company offers:
- Competitive salary level.
- Medical insurance.
- Psychological support.
Partial payment for sports activities.
Our company provides equal opportunity. We encourage applications from candidates of all backgrounds and experience, and reserve the right to contact only those candidates who have been selected based on resumes. Thank you for considering our company as your next career step!
More -
· 184 views · 62 applications · 28d
QA Automation (C#)
Full Remote · Countries of Europe or Ukraine · Product · 4 years of experienceThe full production cycle IT company Pine Software specializes in the development of software products/services in the field of information technologies. The company's team is working on creating a trading platform with innovative solutions that solve...The full production cycle IT company Pine Software specializes in the development of software products/services in the field of information technologies. The company's team is working on creating a trading platform with innovative solutions that solve specific problems and satisfy certain customer needs. Company is also engaged in research and development of new technological solutions.
We are looking for an experienced QA Automation Specialist who will be responsible for ensuring the quality of our software product and maintaining automated tests for microservices.
Requirements:
- 3+ years of experience in a similar role.
- 2+ years of practical experience with C#/.NET and test automation frameworks.
- Strong understanding of testing principles, including test design, writing test cases, and creating detailed bug reports.
- Hands-on experience with API testing tools (e.g., Postman, Swagger).
- Familiarity with database operations (CRUD) and SQL syntax
- Knowledge of CI/CD principles and experience in implementing automated testing pipelines.
- Proficiency with tools like GitLab, Jira, TestRail, Xray, or similar tools
- Experience working within Scrum teams.
- Experience with AMQP (Advanced Message Queuing Protocol).
- English (Pre-Intermediate or higher).
You will deal with and be responsible for:
• Perform manual and automated testing of new features to ensure product quality and stability.
• Develop and maintain detailed test documentation, including test plans, checklists, test cases, and reports.
• Design and support automated testing frameworks in C# for backend microservices.
• Record, track, and manage bugs in the bug tracker with attention to detail and accuracy.
• Collaborate closely with developers to optimize testing processes and ensure seamless feature integration.
• Share responsibility for ensuring the stability of deployed code in production environments.
Would be a plus:
• Experience with WireShark, Grafana.
• Knowledge of Rabbit MQ, Redis, MongoDB, ZeroMQ.
• Familiarity with trading platforms or stock exchange workflows.
• Understanding of BDD Gherkin syntax and familiarity with SpecFlow
Company offers:
- Competitive salary level;
- Medical insurance, including dental and massage services;
- 25 vacation days and 30 days of paid sick leave to ensure your well-being and work-life balance;
- Psychological support program;
- Reimbursement for sport and education activities.
Join the Pine Software team, where your talents and aspirations will be recognized! We offer a dynamic work environment, opportunities for professional growth, and support at every step of your career path. Start your journey to success with us—apply today and take the first step towards your bright future! Pine Software is an equal opportunity employer. We encourage applications from candidates of all backgrounds and experiences. Please note that only shortlisted candidates will be contacted. Thank you for considering Pine Software as your next career move!
More -
· 92 views · 17 applications · 4d
L2 support engineer
Full Remote · Ukraine · Product · 2 years of experience · Pre-IntermediateThe full production cycle IT company Pine Software specializes in the development of software products/services in the field of information technologies. The company's team is working on creating a trading platform with innovative solutions that solve...The full production cycle IT company Pine Software specializes in the development of software products/services in the field of information technologies. The company's team is working on creating a trading platform with innovative solutions that solve specific problems and satisfy certain customer needs. The company is also engaged in research and development of new technological solutions. Our head office is located in sunny, sometimes scorch Larnaca, Cyprus, and we have an office located in Kyiv as well.
We are seeking a Level 2 Support Engineer to work on a unique product and collaborate exclusively with internal clients on a shift basis. If you possess strong Linux expertise, experience in troubleshooting and analysing system logs, a passion for learning new skills, and are ready to delve into the trading domain, we would be thrilled to welcome you to our team!Type of work: remote
- Operational resolution of issues from the first-level support;
- Incident management;
- Developing proposals for system improvement;
- Maintenance and support of the trading platform and IT infrastructure;
- System performance monitoring;
- Creating and maintaining operational workflows for all system services;
- Creating documentation describing the operation of all system services;
- Keeping documentation up to date;
- Writing instructions;
- Sorting, filtering, and analysing system logs;
- System recovery after failures;
- Deploying and updating microservices.
Job requirements
- 1+ year in a similar position as a L2 Support Engineer, System Administrator, IT Infrastructure Engineer etc.;
- Experience with Linux at the administrator level;
- Network troubleshooting;
- Sorting, filtering, and analyzing system logs;
- Knowledge of monitoring systems Prometheus/Zabbix;
- Experience with Jira/Confluence/Slack;
- Knowledge of Grafana/Kibana;
- Basic knowledge of TCP/IP.
Would be a plus:
- Preferred experience with microservice architecture;
- Experience with the FIX protocol;
- Experience with HashiStack (Nomad, Vault, Consul);
- Experience with Kubernetes;
- Experience with any of the following trading platforms - MetaTrader, NetTrader.
Work schedule details (Kyiv time):
- 1 shift - 07:00 - 16:00
- 2 shift - 09:00 - 18:00
- 3 shift - 12:00 - 21:00
4 shift - 15:30 - 23: 30
In the near future, OnCall is under development, with potential shift changes and 24/5 operations. This week, the 4th shift handles night calls.
Company offers:
- Care from Day One –medical insurance immediately upon starting work, including dental care and massage and professional psychological support because your well-being matters
- Work-Life Balance – 25 days of paid vacation + 30 days of sick leave, so you can recover without unnecessary stress
- Investment in your energy– partial reimbursement for any sports activities that empowers you.
- Growth – partial coverage for English or Ukrainian language courses + a fixed budget for professional development. Choose what suits you best!
- Island Relaxation 14 days a year – enjoy a getaway at the corporate villa in Cyprus.
- Office of the Future –work at Unit City, where everything is designed for productivity, even during power outages or Modern Office in Larnaca – a stylish space for inspiration:open areas, cozy lounges, and functional meeting rooms – all for your comfort.
Join the Pine Software team, where your talents and aspirations will be recognized! We offer a dynamic work environment, opportunities for professional growth, and support at every step of your career path. Start your journey to success with us—apply today and take the first step towards your bright future!
More
Pine Software is an equal opportunity employer. We encourage applications from candidates of all backgrounds and experiences. Please note, that only shortlisted candidates will be contacted. Thank you for considering Pine as your next career move!