What are the responsibilities and job description for the Java Analytics Engineer position at LiveMindz?
Job Description
Job Description-
As an Analytics Java Engineer, you will lead the development of financial risk systems for our Capital Markets clients. As a key member of the team, you would drive the design and work with other developers to implement the system, ensure best practices are followed and performance SLA are met.
Competencies, Skills & Experience:
- Thorough understanding of the workings of risk systems in financial services
- A minimum of ten years of software engineering experience
- Understanding of linear algebra and experience using mathematical libraries in Java.
- Ability to understand business requirements, translate to technical design / code to satisfy the requirements.
- Experience in building scalable micro-services.
- Familiarity with enabling technologies such as Kubernetes / Redis / Caches etc. that help a system meet its performance SLAs.
- Experience working with REST APIs
- Experience in integrating enterprise systems for the purpose of authentication, authorization, health and performance monitoring etc.
- Experience developing and supporting CI/CD pipelines
- Ability to incrementally deliver systems using agile methodologies
- Knowledge of software development best practices including but not limited to – test driven development, code review, code scans etc.
Tech Stack:
- Java and Spring
- Kubernetes
- KDB and MySQL
- Git