Vacancy expired!
- This role will be responsible for hands-on application development to support the current and target process, as well as partnering with the multiple Technology teams to implement the target architecture and migration to strategic platform
- 10 + years of experience in Java application development end-to-end
- Strong core java skills including multi-threading, collections API, JDBC, and knowledge of Java profiling tools
- 5+ years of experience in using caching products like Hazelcast, Gemfire, coherence, etc.
- Experience in grid computing
- Experience in using frameworks like Spring, Spring boot, mybatis, etc.
- Good understanding of model programming languages like R, Matlab, etc.
- Knowledge of performance tuning data-intensive applications
- Expertise in performance profiling, ability to identify performance improvements and memory optimizations
- Strong coding, debugging, and analytical skills
- Experience in large scale enterprise application implementation
- Creative individual with a track record of working on and implementing innovative tech-based solutions
- Exceptional intelligence and problem-solving skills
- Excellent communication skills
- BS/MS in Computer Science, Engineering, or any quantitative discipline
- Degree from an outstanding university
- Background in enterprise stress testing
- Knowledge of risk (credit, operational, and market)
- Knowledge and/or experience working within the Hadoop or other big data distributed ecosystem
- Knowledge of cloud computing or distributed computing
- Software development in Agile environment
- Able to work as a W2 employee of Genesis10 (no Corp-to-Corp)
Vacancy expired!