- Design develop and implement integration routes and enterprise integration patterns using Apache Camel and Spring Boot
- Write clean effective and well tested code primarily in Java 17 or higher
- Work with persistence frameworks like JPA to interact with our PostgreSQL database
- Develop and consume REST APIs for seamless system communication
- Manage database schema changes using Liquibase
- Actively participate in the team's existing agile methodology and development flow contributing positively to the established environment
- Collaborate effectively with team members and stakeholders to understand requirements and deliver high-quality solutions
- Ensure the performance quality and responsiveness of applications
- Maintain and improve existing codebases and continuously learn new technologies