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.