Senior Java Developer

Jose Merciline
  • Menlo Park, California
    30+ days ago

    Job Description

    Wealth Management Technology

    We are seeking a Senior Java Developer who will be responsible for project-team leadership, support and direction with business systems analysis, development and occasional maintenance support in an object/service oriented architecture implemented on the Java platform, and also: Collaborates with Senior Systems Architects, Software Team Leads and other Software Developers to design, develop and deploy technical solutions


    Job Description:

    - Analyzes complex information, designs, develops and troubleshoots database applications

    - Reviews functional requirements and prepares and documents technical program, subsystem and system designs and solutions and their associated project task descriptions and effort estimates

    - Uses both industry-standards and company's existing systems architecture, design techniques and development standards and reviews new work with others to ensure it complies with industry and company standards

    - Documents technical requirements, program and subsystem designs, project task descriptions, effort estimates, and unit and integration tests

    - Performs new development, maintenance fixes and enhancements to meet business requirements

    - Assists other teams to troubleshoot application issues in production, quality assurance and other environments

    - Develops, reviews, refines, uses and documents plans for both automated and manual unit and integration tests and/or assures unit and integration tests are successfully completed prior to production

    - Tests programs for integration prior to production

    - Mentors other software developers and IT staff members

    - Documents resolutions to system problems

    - Documents designs for system requirements


    Minimum Requirements:

    - Bachelor's degree (pref. Computer Science or related degree) or equivalent experience

    - Minimum of 6 years' experience in:

    - Highly self-motivated, with the ability to complete tasks with minimal guidance, and to learn independently

    - Excellent analytical and problem solving abilities

    - Excellent English verbal and written communication skills

    - Excellent teamwork and collaboration skills in working in a cross-functional team comprised of Product Analysts, QA, UAT, Development and PMO members

    - Ability to juggle tasks and priorities to meet rapidly changing deadlines

    - Must work with System Architects to review/approve program and subsystem designs

    - Proficiency in UNIX/Linux and Microsoft Windows distributed computing

    - Basic skills with Excel spreadsheets and Word documents Preferred Experience and Skills

    - Background in Securities/Banking/Financial Services

    - Java IDE (preferably IntelliJ IDEA)? Unix/Linux

    - XML and/or Web Services

    - JDBC and JPA/Hibernate

    - Relational DB principles using Structured Query Language (SQL)

    - Agile/Scrum methodologies

    - Experience working in a desktop Linux environment (preferably CentOS)

    - Experience working with an issue management system

    - Experience working with a wiki


    Numbers & Facts

    LocationMenlo Park, California

    Skills

    • Acceptance Testingunmatched
    • Agile Programming Methodologiesunmatched
    • Analysis Skillsunmatched
    • Architectural Designunmatched
    • Banking Servicesunmatched
    • Business Solutionsunmatched
    • CentOSunmatched
    • Communication Skillsunmatched
    • Computer Scienceunmatched
    • Cross-Functionalunmatched
    • Database Programmingunmatched
    • Desktop Environmentsunmatched
    • Develop Methodologiesunmatched
    • Distributed Computingunmatched
    • Documentation Planunmatched
    • English Languageunmatched
    • Financial Servicesunmatched
    • Hibernateunmatched
    • Industry Standardsunmatched
    • Information Technology & Information Systemsunmatched
    • Integration Testingunmatched
    • IntelliJ IDEAunmatched
    • JDBC (Java Database Connectivity)unmatched
    • Javaunmatched
    • Java IDE (Integrated Development Environments)unmatched
    • Java Persistence API (JPA)unmatched
    • Linux Operating Systemunmatched
    • Mentoringunmatched
    • Microsoft Excelunmatched
    • Microsoft Windows Operating Systemunmatched
    • Microsoft Wordunmatched
    • Multitaskingunmatched
    • Presentation/Verbal Skillsunmatched
    • Problem Solving Skillsunmatched
    • Quality Assuranceunmatched
    • Relational Databases (RDBMS)unmatched
    • SQL (Structured Query Language)unmatched
    • Scrum Project Management and Software Developmentunmatched
    • Securitiesunmatched
    • Service-Oriented Architecture (fka Distributed Object Architecture)unmatched
    • Software Administrationunmatched
    • Software Architectureunmatched
    • Software Designunmatched
    • Software Developmentunmatched
    • Software Engineeringunmatched
    • System Architectureunmatched
    • Systems Analysisunmatched
    • Team Lead/Managerunmatched
    • Team Playerunmatched
    • Technical Writingunmatched
    • Testingunmatched
    • Time Managementunmatched
    • Unit Testunmatched
    • Unix Operating Systemsunmatched
    • Wealth Managementunmatched
    • Web Servicesunmatched
    • Wikiunmatched
    • Writing Skillsunmatched
    • XML (EXtensible Markup Language)unmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder