Lead Java Developer
Avesta Computer Services - New York, NY

This job posting is no longer available on Dice. Find similar jobs: Lead Java Developer jobs - Avesta Computer Services jobs

Our client one of the oldest banking corporation in the US employs more than 48000 staff members globally and has over US13 trillion in assets under management and US266 trillion in assets under custody and administration thereby being the largest deposit bank in the world It operates in six primary financial services sectors including advisory services asset management asset servicing brokerdealer insurance services treasury services and wealth management Currently the corporation is seeking to hire on fulltimepermanent basis a Lead Java Developer Title – Lead Java Developer Location – NYC NY Interview process – telephonic followed by inperson Job Description – The job holder leads the technical design development and documentation of crossfunctional multiplatform distributed application systems developed and maintained on Java platform Primary objective is to create solutions by developing implementing and maintaining Java based components and interfaces She analyzes defines and documents requirements for data workflow and logical processes and interfaces with other systems She also ensures that expected application performance levels are achieved by coordinating coding testing implementation and documentation Responsibilities to be Managed Defines site objectives by analyzing user requirements envisioning system features and functionality Designs and develops user interfaces to internetintranet applications by setting expectations and features priorities throughout development life cycle determining design methodologies and tool sets completing programming using languages and software products designing and conducting tests Recommends system solutions by comparing advantages and disadvantages of custom development and purchase alternatives Integrates applications by designing database architecture and server scripting studying and establishing connectivity with network systems search engines and information servers Completes applications development by coordinating requirements schedules and activities contributing to team meetings troubleshooting development and production problems across multiple environments and operating platforms Updates job knowledge by researching new internetintranet technologies and software products participating in educational opportunities reading professional publications maintaining personal networks participating in professional organizations Enhances organization reputation by accepting ownership for accomplishing new and different requests exploring opportunities to add value to job accomplishments Application support experience is highly desirable Qualifications Minimum 6 8 years experience required Bachelors Degree with financial services domain experience would be a HUGE plus She must have prior lead experience selecting and implementing vendorspecific methodologies and structured methodologies 8+ years of experience in J2EE JVM ObjectOriented Design (OOD) Multithreading and LDAP skills 4+ years of experience in Web User Interface Design is required 5+ years of experience with Database (SybaseOracle) development and application integration with large enterprise databases Excellent at Teamwork Verbal Communication and written communication and ability to create technical and functional documents for knowledge repository Should be conversant with Software Requirements gathering methodologies and tools (any would work) and Software Development Process Extensive experience with developing and supporting distributed applications required Job holder must have broad experience with multiplatform development tools and toolkits Java Developer, J2EE, JVM, Object-Oriented Design (OOD), Multi-threading , LDAP, Web Services, Sybase, Oracle