Java Developer IV - Daily

Company:  BAMM
Location: Jersey City
Closing Date: 23/10/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
Job Description:

Work in an agile and fast-paced environment interfacing with management, business and senior technology members

Understand technical and Business processes of various front office, trading and settlement applications

Understand business requirements, processes and specifications required to support implementation

Communicate and coordinate effectively with business analysts and cross functional technology teams

Document technical specifications, functional flows and drive the projects autonomously

Architect and design high performance, robust and scalable systems

Must be a self-starter, team player and mentor junior team members

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

Identify bottlenecks and bugs, and devise solutions to these problems

Provide status updates, proper escalations & reporting to management & business

Manage Source Code repository and support production releases

Identify and assist in resolution of risks and issues that will adversely affect planned project milestones

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

Skillset Requirements:

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

Candidate Success Factors:

Candidates will be measured on the following four performance drivers which will dictate how individual impact is considered on the Americas platform:

Results and Impact

Leadership and Collaboration

Effective communication

Client, Customer and Stakeholder Focus

Compliance Culture and Conduct

Apply Now
Share this job
  • Similar Jobs

  • IT Project Manager - Level 3 - Daily

    Jersey City
    View Job
  • IT Project Manager - Level 3 - Daily

    Jersey City
    View Job
  • Java Developer

    Jersey City
    View Job
  • Java Developer

    Jersey City
    View Job
  • Java Developer

    New York City
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙