Java Developer - Jersey City, United States - Open Systems Technologies

    Default job background
    Description

    A financial services firm is looking for a Java Developer to join their team in Jersey City, NJ.

    Is this the next step in your career Find out if you are the right candidate by reading through the complete overview below.

    Pay: $815/day w2

    Responsibilities:

    • Understand technical and Business processes of various front office, trading and settlement applications
    • Understand business requirements, processes and specifications required to support implementation
    • 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
    • Manage Source Code repository and support production releases

    Qualifications:

    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 ).

    Required Skills:

    • Core JAVA, J2EE, Spring Framework(Spring Boot, JDBC, Spring Batch), Hibernate
    • Distributed Caching, EhCache
    • In memory data stores: Ignite or Redis
    • Distributed processing frameworks like Apache Flink
    • Web Servers: Apache, Tomcat, Jetty, Reverse proxies
    • Sybase/SQL Server/Oracle/RDBMS Fine tuning
    • Rest Web Services with Microservices architecture
    • Kafka Connect/Kafka streams, JMS, MQ, Tibco
    • Maven, IntelliJ, GIT /SVN, JIRA, Jupyter Notebook
    • Python, Linux Shell, YAML, Groovy Scripting
    • Kubernetes Cloud deployment
    • S3 Cloud storage
    • Dynatrace, Prometheus, ELK monitoring
    • Workload automation tools: Autosys, Apache Airflow
    • Software quality tooling: SonarQube, Nexus, Fortify
    • TDD / XP / Scrum / Agile Development Practices