Job Description :
POSITION: CORE JAVA
LOCATION: CARY, NC
DURATION: 6 MONTHS +
MODE OF INTERVIEW: SKYPE followed by In-Person Interview

Technical skills Core Java concepts, Multi Threading, Concurrency, Collections
Algorithms, data structures, operating systems, networking
new concurrency libraries, memory consumption, garbage collection, collections, java command line, jvm ( Hash Map, Tree Map, Binary Search, Arrays In depth knowledge in object oriented and functional programming. Ability to fix bugs in Code using all the above concepts
Experience designing and developing RESTFul API Services Spring / Spring Boot, JSON, XML and other open source frameworks.
Working knowledge of JDBC, SQL, Spring, Maven, Unit Testing, Ibatis
Strong understanding and working knowledge of RDBMS/ SQL, preferrably Oracle and PLSQL
Continuos Test Driven development experience
Experience in Unix Shell scripting
Experience with Agile Methodology
Experience in ExaData
Experience in using DevOps tools and automation
Domain knowledge of financial reporting and derivatives (ideally equities) Preferable Medium
Understanding Equity trading workflows

Soft Skills

Ablity to comprehend problems and communicate solutions
Strong analytical and technical background with good problem solving skills
Good team-working and communication skills
Education Bachelors (BS in Computer Science) or Similar
             

Similar Jobs you may be interested in ..