Minimum 2+ years of professional development experience or equivalent portfolio/project experience
Strong proficiency in Java 17 or Java 21
Hands-on experience with Spring Boot framework
Solid understanding of REST APIs and integration patterns
Familiarity with working in version control systems (Git)
Experience with MongoDB or other NoSQL databases
Familiarity with message queue systems like RabbitMQ
Knowledge of any API Gateway platform
Experience integrating with CRM, ERP, or SaaS platforms
Understanding of microservices architecture and design patterns
Familiarity with data formats like XML, JSON, and CSV.
Basic SQL knowledge for data validation and troubleshooting.