
Senior Software Engineer at XTM International. XTM International is a leading provider of translation management software (TMS). The company's cloud-based platform helps businesses streamline their translation processes and improve efficiency.. We are seeking an experienced and dynamic Senior Fullstack Software Engineer to join our team (Java+React).. Scope of tasks. . design and provide programming software and parts of the software,. . creating new and changing existing elements of the software such as its functionality and performance,. . based on the analysis of mathematical models and programming algorithms, development of software in accordance with the tasks set.. . selection of the programming language for describing algorithms and data structures,. . determination of the information to be processed by computer equipment, its volume, structure, layouts and schemes of input, processing, storage and output, methods of its control,. . unification and typification of computing processes,. . checking the functionality and compliance of the software with its functional purpose,. . formation of the content of control examples for software testing,. . development of automatic software verification systems,. . preparation and debugging of the software,. . adjustment of the developed software based on the analysis of the output data of testing and debugging,. . start of operation of debugged programs and entering the source data determined by the conditions of the tasks set,. . software administration, maintenance and modernization,. . development and execution of user, technical and operational documentation,. . preparation of a reports for managers on the work done and tasks completed (including a monthly list of creative works performed, i.e. works or parts thereof),. . performance of other instructions and tasks of the manager within the scope of the Contract.. . . . 5+ years of commercial experience in Java programming with expertise in the Spring framework, including Spring Boot and Spring Cloud.. . Strong understanding of Web Services (SOAP/REST) and integration techniques.. . Solid knowledge of SQL and practical experience with relational databases (e.g., PostgreSQL, MySQL), including ORM technologies (Hibernate) and query languages (HQL).. . Strong expertise in React and TypeScript. . Experience with DevOps practices, including CI/CD pipelines, automated testing, and infrastructure as code (IaC).. . Good knowledge of AWS services and best practices for cloud architecture, with hands-on experience in Kubernetes (k8s) for container orchestration.. . Ability to produce clean, high-quality code, ensuring scalability and maintainability.. . Experience in designing and improving software architectures for performance, reliability, and maintainability in large-scale distributed systems.. . Excellent communication skills, capable of effectively collaborating with both technical and non-technical stakeholders.. . . Ability to work UK business hours and participate in on-call rotation.. . English skills sufficient to read technical documentation (min. B2). . Nice to have:. . Proficiency in Python for data processing, scripting, and integration tasks.. . Experience working with NoSQL databases (e.g., MongoDB, Cassandra).. . Familiarity with WebSockets for real-time communication.. . Familiarity with AngularJS, Redux Toolkit, Vite. . Knowledge of AI/ML frameworks and integration of AI functionalities into production systems.. . Exposure to monitoring and logging tools such as Prometheus, Grafana, or ELK Stack for effective system observability.. . Company Location: Greece.