Senior Software Engineer Position
We are seeking an experienced software developer to fill a senior role in our team.
* Design, implement and maintain complex software systems.
* Support the setup, customization and maintenance of software products for client environments.
* Integrate and optimize software components to ensure system performance.
* Identify and resolve production issues, ensuring stability and reliability.
* Contribute to continuous improvement through documentation, automation and best practices.
Requirements:
* At least 5 years of experience in Java development, debugging and troubleshooting.
* Strong understanding of JVM performance, threading and memory management.
* Familiarity with RabbitMQ, Zookeeper, Cassandra, Ansible, Docker and relational databases.
* Excellent communication skills in English, both written and spoken.
* Ability to work in customer-facing technical roles with problem-solving mindset.
What We Offer:
* International career opportunities in over 50 cities worldwide.
* Continuous training in the latest technologies.
* Career guidance and progression opportunities.