- Robust years of Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education
- Java, Java Spring Boot, frameworks experience
- Low Latency systems development or implementation experience
- Multicast messaging framework development experience
- Multi-threading and distributed caching experience
- Experience with building scalable streaming solutions and real time data processing using technologies like Kafka, Flink etc.
- Experience with CI/CD pipelines, such as EPLX, Harness, etc.
- Experience with Kubernetes containerization (such as Open Shift, etc).
- Experience building micro-services, and ability to use design patterns.
- Knowledge on database technologies: Relational (such as Oracle,
SQL Server MySQL, etc) and Document DBs (such as: MongoDB).Strong communication and collaboration skills are essential for working with developers, operations teams, and other stakeholders
Job Expectations:
- Experience working in banking domain
- Experience with Github Copilot.
- Experience in test automation using Karate
- Experience on Observability Tools such as Grafana, Splunk, AppDynamics, etc.
- Experience with large volume data processing and big data tools such as Apache Spark, SQL, Scala and Hadoop technologies
- Experience with Agile Scrum (Daily Standup, Sprint Planning and Sprint Retrospective meetings)