Software Engineer

Jose Merciline
  • New York
    30+ days ago

    Job Description

    Title: Software Engineer


    Java, Spring Boot, Portfolio Management


    Position Description 

    We are looking to hire a talented software engineer having 14+ years of experience to join the Advisory team in our company New York office. The Advisory team is responsible for maintaining and building systems for Advisory business.


    We are working on a Portfolio Management System to build the next generation of systems using latest technologies and techniques and hence are looking for a software engineer to help drive the development. The role is primarily to create and maintain several UI applications built using Java, J2EE, Spring Boot, Angular JS and REST APIs. 


    Required Skills 

    Functional:

    • Experience in financial domain and understanding of portfolio management functions. 

    • Strong communication and interpersonal skills 

    • Strong data analysis skills and attention to detail 

    • Self-motivated individual and creative thinker who will take ownership of tasks and projects.


    Technical:

    • At least 12 years of hand-on Java EE and core Java experience with strong leadership qualities

    • Experience in developing client-server, distributed, real-time applications using Java, J2EE, Spring 

    • Good knowledge of Concurrency and high volume server side development

    • Working knowledge of Cloud development environment and tools like Docker, Kubernetes, Azure

    • Experience with web service development, REST and Services Oriented Architecture

    • Excellent knowledge and experience in front end technologies like AngularJS, HTML5/CSS3, AJAX, JavaScript.

    • Shell scripting and Python scripting knowledge in Unix/Linux environment.  

    • Involvement in full Software Development Life Cycle of the project.

    • Working experience in SQLS / Stored Procedures with a RDBMS.

    • Experience working with Source Code Management solutions like (ex. Git, Perforce, CVS)

    • Experience testing software (e.g. Unit testing, using frameworks, performance testing/tuning)

    • Strong object-oriented design and development skills



    Numbers & Facts

    LocationNew York

    Skills

    • AJAX (Asynchronous JavaScript and XML)unmatched
    • Analysis Skillsunmatched
    • AngularJSunmatched
    • Application Programming Interface (API)unmatched
    • Building Systemsunmatched
    • CSS (Cascading Style Sheet)unmatched
    • Client Server Architectureunmatched
    • Cloud Computingunmatched
    • Communication Skillsunmatched
    • Concurrencyunmatched
    • Concurrent Versions System (CVS)unmatched
    • Data Analysisunmatched
    • Detail Orientedunmatched
    • Dockerunmatched
    • Emerging Technologyunmatched
    • Gitunmatched
    • HTML5unmatched
    • Interpersonal Skillsunmatched
    • Investment Managementunmatched
    • Javaunmatched
    • Java Platform Enterprise Edition (Java EE/J2EE)unmatched
    • JavaScriptunmatched
    • Leadershipunmatched
    • Linux Operating Systemunmatched
    • Microsoft Windows Azureunmatched
    • Object Oriented Design (OOD)unmatched
    • Object Oriented Developmentunmatched
    • Perforce Source Control Management (SCM) Softwareunmatched
    • Performance Testingunmatched
    • Performance Tuning/Optimizationunmatched
    • Project Lifecycleunmatched
    • Python Programming/Scripting Languageunmatched
    • REST (Representational State Transfer)unmatched
    • Relational Databases (RDBMS)unmatched
    • Server Programming/Applicationsunmatched
    • Service-Oriented Architecture (fka Distributed Object Architecture)unmatched
    • Software Administrationunmatched
    • Software Development Lifecycle (SDLC)unmatched
    • Software Engineeringunmatched
    • Source Code/Configuration Management (SCM)unmatched
    • Stored Proceduresunmatched
    • Systems Maintenanceunmatched
    • Testingunmatched
    • Unit Testunmatched
    • Unix Shell Programmingunmatched
    • User Interface/Experience (UI/UX)unmatched
    • Web Programmingunmatched
    • Web Servicesunmatched

    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