Strong hands-on experience with Java.
Strong experience with Spring Boot and Spring Framework.
Strong experience developing RESTful APIs.
Hands-on experience with Microservices architecture.
Strong hands-on experience with React.js.
Proficiency in JavaScript / TypeScript, HTML5, and CSS3.
Experience with relational databases such as Oracle, PostgreSQL, or MySQL.
Strong SQL skills.
Experience with Git and modern source-control practices.
Experience with unit testing frameworks such as JUnit/Mockito.
Experience working in an Agile/Scrum environment.