Logo
Open Systems Technologies

Java Developer

Open Systems Technologies, Jersey City, New Jersey, United States, 07390


A financial services firm is looking for a

Java Developer

to join their team in Jersey City, NJ.

Pay: $815/day w2Responsibilities:

Work in an agile and fast-paced environment interfacing with management, business and senior technology membersUnderstand technical and Business processes of various front office, trading and settlement applicationsUnderstand business requirements, processes and specifications required to support implementationCommunicate and coordinate effectively with business analysts and cross functional technology teamsDocument technical specifications, functional flows and drive the projects autonomouslyArchitect and design high performance, robust and scalable systemsDesign and implement applications utilizing complex Java/J2EE technologies and middleware systemsBuild and maintain efficient, reusable, and reliable codeManage end-to-end development cycle from requirements analysis, coding, testing and maintenanceManage Source Code repository and support production releasesQualifications: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 Framework(Spring Boot, JDBC, Spring Batch), HibernateDistributed Caching, EhCacheIn memory data stores: Ignite or RedisDistributed processing frameworks like Apache FlinkWeb Servers: Apache, Tomcat, Jetty, Reverse proxiesSybase/SQL Server/Oracle/RDBMS Fine tuningRest Web Services with Microservices architectureKafka Connect/Kafka streams, JMS, MQ, TibcoMaven, IntelliJ, GIT /SVN, JIRA, Jupyter NotebookPython, Linux Shell, YAML, Groovy ScriptingKubernetes Cloud deploymentS3 Cloud storageDynatrace, Prometheus, ELK monitoringWorkload automation tools: Autosys, Apache AirflowSoftware quality tooling: SonarQube, Nexus, FortifyTDD / XP / Scrum / Agile Development Practices