Your tasks Designed and developed scalable front-end architecture and responsive web applications; Built and maintained robust back-end applications, implementing core business logic; Designed and developed RESTful APIs to support seamless system integrations; Created and managed servers and databases to ensure optimal functionality and performance; Implemented security best practices and data protection standards; Optimized applications for cross-platform compatibility and performance; Contributed to the design and development of scalable software solutions; Led projects when required, ensuring timely and high-quality delivery; Maintained code integrity, structure, and documentation standards; Wrote clean, efficient, and maintainable code across both front-end and back-end systems; Analyzed data, processes, and codebases to troubleshoot issues and identify improvement opportunities; Conducted testing, debugging, and performance optimization to resolve defects; Collaborated with stakeholders to meet both technical requirements and user needs; Produced comprehensive technical documentation to support development and maintenance. Requirements University degree in IT or relevant discipline, combined with minimum 17 years of relevant working experience in IT; Experience with fundamental front-end languages such as JavaScript, HTML and CSS; Experience with back-end languages and frameworks such as Java, Spring boot and Hibernate; Good knowledge with JavaScript frameworks and libraries such as Bootstrap; Good knowledge of Angular 2+; Good knowledge of code versioning tools such as Git; Good knowledge of Service Oriented Architecture; Good knowledge of applications design; Good knowledge of modelling tools; Good knowledge of agile methodology; Knowledge of database technology such as Oracle, MongoDB; Knowledge of interoperability technology (e.G. web services, message-oriented middleware, service-oriented bus); Excellent command of the English language.