· Bachelor%27s degree in Computer Science, Software Engineering, or a related field %28or
equivalent practical experience%29.
· 3+ years of experience as a software engineer.
· Proven experience as a Software Developer, with a strong focus on developing software applications and systems.
· Proficiency in Java programming language.
· Experience with React web framework for front-end development.
· Proficiency in Spring Server framework for server-side development.
· Strong understanding of database concepts and proficiency in SQL.
· Solid problem-solving and analytical skills.
· Excellent communication and collaboration abilities.
· Ability to work effectively in a team environment.
· Strong attention to detail and commitment to delivering high-quality software solutions.
Advantage:
· Experience with TeamCity for CI/CD processes.
· Experience in automation solutions to enhance development processes.
· Familiarity with Docker for containerization.
· Familiarity with Jira or similar project management tools for issue tracking and task management.
· Strong knowledge and experience with Git for version control.
· Familiarity with MySQL, Microsoft SQL Server, or MongoDB databases.
· Familiarity with JavaFX for developing desktop applications.