Required Skills and Experience:
- Strong proficiency in Java and the Spring Boot framework.
- Expertise in React.js, including modern JavaScript features, hooks, and state management libraries.
- Experience with relational databases (SQL) or NoSQL databases.
- Familiarity with RESTful API design and development.
- Understanding of software development principles, design patterns, and Agile methodologies.
- Experience with version control systems (e.g., Git).
- Knowledge of CI/CD pipelines and DevOps practices is a plus.
- Excellent problem-solving and communication skills.