Senior Java Developer - (Banking/Finance)

New York 23 months agoFull-time External
Negotiable
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Kellton, is seeking the following. Apply via Dice today! Title: Senior Java Developer Location: Jersey City, NJ (Day One On Site) Job Description: What Will You Do • Work in an agile and fast-paced environment interfacing with management, business and senior technology members • Understand technical and Business processes of various front office, trading and settlement applications • Understand business requirements, processes and specifications required to support implementation • Communicate and coordinate effectively with business analysts and cross functional technology teams • Document technical specifications, functional flows and drive the projects autonomously • Architect and design high performance, robust and scalable systems • Design and implement applications utilizing complex Java/J2EE technologies and middleware systems • Build and maintain efficient, reusable, and reliable code • Manage end-to-end development cycle from requirements analysis, coding, testing and maintenance • Identify bottlenecks and bugs, and devise solutions to these problems • Develop Web Interfaces using GWT for client facing applications • Provide status updates, proper escalations & reporting to management & business • Manage Source Code repository and support production releases • Identify and assist in resolution of risks and issues that will adversely affect planned project milestones What You Should Have • Bachelor's degree or foreign education equivalent in Computer Science or Engineering with 10+ years of experience performing Java/J2EE software engineering within a financial services environment (capital markets). • Core JAVA, J2EE, Spring, Hibernate • Distributed Caching, EhCache • Apache, Tomcat • Sybase/SQL Server/Oracle/RDBMS • Web Services • Kafka,JMS, MQ, Tibco • Maven, ANT, IntelliJ, GIT /SVN • TDD / XP / Scrum / Agile process • Unix/Linux Shell Scripting Senior Java Developer - (Banking/Finance