Degree in Computer Science, Engineering or a related field
• 0 to 2 years of professional experience as a Java Developer.
• Strong knowledge of Java Application Frameworks (like Spring boot)
• Good knowledge of SQL
• Hands-on experience working in an Agile environment
• Proficient understanding of code versioning tools, such as Git
• Solid understanding of object-oriented programming
• Knowledge of Agile software development methodologies and the software development lifecycle
• Strong debugging skills
• Ability to work as part of a team
• Good problem-solving skills
• Hands-on experience working with STS, IntelliJ Idea, Eclipse.