Key responsibilities: -Proven experience (8 years) as a Software Developer or similar role in software development. -Strong understanding of software development methodologies (e.g. Agile, Scrum). -Strong knowledge of SQL - Database design, queries, reporting (e.g. MySQL, SQL Server, Oracle). -Proficiency in programming languages such as Java, Flutter, Delphi, C#, Kotlin, etc., and related development frameworks. -Proficiency in development Operating Systems such as Android and Microsoft. -Knowledge of cloud platforms (e.g., AWS, Azure, GCP) and containerization (e.g., Docker, Kubernetes) is advantageous. -Sound knowledge of software architecture, design patterns, and system integration. -Experience with web and mobile development technologies, including front-end and back-end frameworks. -Strong problem-solving and debugging skills, with the ability to troubleshoot complex issues. -Excellent communication and interpersonal skills, with the ability to mentor and collaborate effectively. Familiarity with agile methodologies and project management tools (e.g., JIRA, Confluence). -Experience with version control systems (e.g., Git, BitBucket) and continuous integration/continuous deployment (CI/CD) pipelines. -Demonstrated ability to lead technical discussions and provide architectural guidance. -Comfortable to make use of test cases to create Unit and Integration testing. -Familiarity with software development tools and technologies (e.g. Visual Studio, Android Studio, VS-code). Required Experience: - Java EE (required) - NetBeans / Eclipse or similar IDE (required) - Java web framework - HTML and CSS knowledge - Node.js (Optional) - SOLID Design Principles (Practical experience) - Practical knowledge of a few Design Patterns - Database skills - MySQL / SQL Server / Oracle - Knowledge on Hibernate - Service-oriented architecture (basic) - Domain Driven Design (basic) - Agile and Scaled Agile Framework (basic) - Kanban and Scrum (basic) Beneficial Experience: - C#, Delphi 7 10, RadStudio, PHP or other language - Source Control (SVN, TFS, Bitbucket). - Project Management / Bug Tracking - e.g. Jira