MUST HAVE : Cloud Data Store, Snowflake Java, Oracle
Description:
- Design and develop scalable, back-end, data services using SaaS based technology
- Work in an Agile methodology to provide expertise and share the best software development practices with the team
- Collaborate with product owners, quality engineers and cross functional teams to provide solutions and solve design and architectural problems
- Leverage existing open-source technology to meet business demands
- Work on modernization of an accounting system that shapes the financial world
To be successful in this role, we’re seeking the following:
- Proven commercial experience with Java
- Good knowledge of Spring, Spring Boot, Lombok, JUnit, Swagger
- Experience with web technologies and architecture:
- Micro-services
- Distributed cloud services (preferably Azure)
- Distributed data (Kafka, Spark)
- Rest/GraphQL APIs
- Working knowledge of relational and in-memory databases: Oracle, Redis
- Fluent spoken and written English
Required experience:
- Design and develop scalable, back-end, data services using SaaS based technology
- Work in an Agile methodology to provide expertise and share the best software development practices with the team
- Collaborate with product owners, quality engineers and cross functional teams to provide solutions and solve design and architectural problems
- Leverage existing open-source technology to meet business demands
- Work on modernization of an accounting system that shapes the financial world
Nice to have:
- Investment industry knowledge
- Familiarity with Angular framework. Angular 17
- Good command of an additional programming language (Python, C++, Groovy)
- Hands-on experience with Snowflake