Enginering JavaScript Java SQL OOP HTML XML CSS Database Management
Delivery of high quality software together with the team (including design, code, troubleshooting, tests, documentation) Write the technical design and detailed design for the tasks Responsible for code reviews, technical designs and also help other team members in these area. Implement or suggest the best practices & coding standards. Evaluate technical skills of team members, coach and supervise them
At least 4 years experience in JAVA software development Bachelor's degree in computer science or equivalent Able to read and write technical documents in the English language. Oral communication skills in English is not mandatory but is a plus. Experience in the JAVA technology and ecosystem. Experience in SQL and database management systems. Knowledge of Javascript, HTML, XML, CSS. Strong technical, analytical, and problem-solving skills Extensive knowledge of OOP, SOLID principles, Design pattern
Professional European-based company Attractive salary Performance bonus of up to 4 months‘ salary Opportunities for travel to Europe Hybrid home/office working model Flexible working time Structured training & development roadmap Good work-life balance Premium healthcare insurance Loyalty programs Well-being activities Annual company trips and team-building events
Knowledge of the Agile methodology (Scrum). Knowledge of CI/CD (Jenkins, Docker) and clean-code tools such as Sonar Experience and/or certifications on Amazon, Azure and Oracle clouds. Experience in Web development (Angular, ReactJS) or Windows App development Experience in leading a project or team