Vacancy expired!
Job Description - Senior Java Developer
Minimum Qualifications:- At least 6-8 years of experience as a core Java developer.
- In depth knowledge of concurency / multi-threading.
- Experience with Spring Framework, particularly, spring core, spring jdbc, spring boot.
- Experienced with version control (GIT, SVN, etc.) and build tools (Maven, Jenkins, etc.)
- Experienced in writing SQL queries, functions and stored procedures.
- Knowledge of application performance and monitoring using profiling tools.
- Knowledge of effective memory management and grabage collection of Java applications.
- Knowledge of Python
- Strong knowledge of data feeds, data sets, data manipulation
- Able to troubleshoot problems in multiple environments.
- Strong technical and analytical skills.
- Good communication skills, ability to multi-task, and work towards tight deadlines.
- Experience in financial industry.
- Distributed systems, handling & processing of large data in large scale.
- Experience with in memory cache in-house built or vendor based products.
- Experience with Oracle database.
- Experienced with Machine Learning
- Experienced with cloud services such as AWS.
- Experiennced with Big Data solutions (MapR etc.)
- Experienced with microservices.
Vacancy expired!