Urgent Opening for Java - VP for one of the leading investment bank in Chennai
Company:- Hiring for one of the leading investment bank
Location: - Chennai
JD:-
VP - Core Java Developer
· Bachelorâs degree in Computer Science, Information Technology, or related field preferred.
· Experience in Core Java, multithreading, data structures, algorithms, Annotations, Generics
· Dependency Injection using Spring/Google Guice, AOP, Data/Java Bean validation, in-memory java object caching,
· NoSQL DB handling in java specifically MongoDB, XML and document handling in Java, Messaging JMS, ORM in Java (Hibernate/ iBatis etc) , Json â" Formats and Parsers, Batch/Scheduling frameworks ( Spring Batch, Quartz ), Unit testing â" Junit, jmock/mockito.
· Experience in Apache Spark is added advantage
· Expertise in design, development, performance tuning, troubleshooting and deployment.
· Hands on knowledge of Linux/unix
· Familiar with standard SDLC and Agile processes, OOAD, UML, TDD, DDD.
· Experience in writing common services/libraries/toolkits that are used by other applications
· Experience in Python / Scala / R programming language.
· Ability to prioritize and manage schedules under tight, fixed deadlines
· Ability to produce professional, technically-sound solutions.
· Strong writing, communication, time-management, decision-making, and basic task organization skills.
· Experience in system design based on given constraints and goals.
Interested candidates can share their profiles on kajal.kapadia@theoptimum.net