8+ years of Java development with deep understanding of core Java, and standard frameworks such as Spring
Strong full stack java developer experience with technologies like java, relational databases, including RESTful Webservices, Webservices/Spring Boot, etc.
Experience with RESTful API development, integrating with external services and databases.
Strong knowledge of SQL and experience working with large data volumes
Hands-on experience coding and building enterprise level applications.
Experience with CI/CD practices including automated unit/integration/regression tests, Jenkins, Maven, etc.
Experience in Apache Camel framework.
Good hands-on experience in Shell scripting.
Strong understanding of agile development methodologies.
The candidate is expected to have a strong knowledge of design patterns with excellent problem-solving skills and best practices for building scalable and maintainable code.
Strong understanding of software engineering principles and design patterns.
Experience with AWS is a big plus.
Working experience in Snowflake is a plus.
Eagerness and willingness to learn new technologies.