We are hiring a senior Java software engineer for our reputed clients.
***Sorry No sponsorship is provided at this time for this role***
Qualifications required:
- 5+ years of extensive experience in Java coding to interact with external systems and databases in a distributed architecture using Spring framework, as well as coding to interact with streaming by using industry-recognized framework such as Apache, Flink, and Kafka.
- Knowledge of the full software design life cycle.
- Experience in designing, coding, testing, and consistently managing applications.
- Comfortable coding in a number of languages and have the ability to test code to maintain high-quality code.
- Experience working with relational databases (such as DB2, Oracle, or PostgreSQL), and with NoSQL, such as Cassandra, DataStax Enterprise.
- Understanding of both Windows and Linux environments.
- Understanding of Agile methodology with strong working knowledge of JIRA.
Qualifications desired:
- Experience working in the financial services industry.
- Experience with financial fraud concepts and terms.
- Experience with AWS cloud.
- Operational experience in any high availability environment.