Looking for a Software Java Engineer with strong experience in Snowflake, AWS, Databases and Financial Services. THESE ARE A MUST HAVE
- 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, Spring/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.
- Good communication skills