Company

AxelonSee more

addressAddressJersey City, NJ
type Form of workFull-Time
CategoryInformation Technology

Job description

Global Financial Firm located in Jersey City, NJ has an immediate contract opportunity for an experienced Senior Application Developer- Java
"This role is currently on a Hybrid Schedule.
You will need to have reliable internet, computer and android or iphone for remote access into the client systems during remote work.
We will be expected in the office weekly 2-3 days depending on the team requirement.
****Video/ f2f interviews are required prior to all offers.
Pay rate range: $68.00 - $ 78.00 Negotiable based upon years of experience
Job Description
Are you looking to join a team that will be delivering technical solutions that will transform how our business operates?
Are you energetic and self-motivated, have the ability to build and sustain long-term relationships with clients and colleagues and approach problems with an open mind?
Are you passionate about applying emerging technologies to solve business problems in a client-centric agile environment?
Are you excited about building modern and high-performing Web UIs and reusable low-latency, scalable and resilient solutions that adhere to industry standards and best practices?
If you answered, "Yes", to these questions then this is the right job for you!
The Futures Clearing Technology group in Banking is dynamic and fast-paced and allows low latency, high performance, straight-through-processing of futures trades by enabling connectivity to several clearinghouses globally. The group is responsible for transforming the clearing business for Exchange Traded Derivatives by enhancing risk management, simplifying trade processing by automating manual flows and migrating to a cloud-native containerized architecture. As a Senior Software Developer, you will collaborate with the team in an Agile setting to research best practices, design the application architecture, implement solutions, mentor fellow team members, and test and deploy the solutions. The team will be cross functional with full stack software developers, QA engineers, and Client collaborating to deliver best in class solutions. The team is also focused on building reusable libraries and components that can be shared with the wider organization. We are looking for experienced software developers who are who are passionate about developing technical solutions, demonstrating engineering excellence, and collaborating in a team environment.
Key Responsibilities:
Deliver projects that belong to the FDC book of work in an Agile setting.
Work closely with users, stakeholders, business analysts and product managers to understand problem statement, functional and non-functional requirements.
Partner with technology and business teams to design and implement solutions that conform to Client standards, deliver optimized client experience and competitive advantage while utilizing best-of-breed technology.
Design, develop and test resilient, stateless, scalable, and reusable services and APIs utilizing latest frameworks and libraries while adhering to development standards.
Develop reusable software components in a microservices cloud-native architecture utilizing latest in-house frameworks and libraries with an emphasis on design patterns, reusability, code quality and secure coding practices.
Participate in daily Scrum ceremonies and conduct sprint demo for stakeholders.
Implement automated build, test and deployment pipelines utilizing latest DevOps tools available at Client.
Partner with QA engineers to develop test cases and support teams to formally hand over software released to production.
Participate in weekly rotational and release support for the clearing platform.
Proactively create and manage relevant application documentation using Confluence, JIRA, and SharePoint.
Collaborate with other development teams to build reusable, shared libraries, and components.
Demonstrate a culture of continuous process improvements by applying lessons learned from recent projects to future projects.
Proactively manage the application health by reviewing technical debt, operational risks, and vulnerabilities.
Research and understand front-end development and DevOps best practices based on industry and Client standards.
Mentor/coach junior team members, establish standards, share best practices, and challenge status quo.
Evaluate software and vendors and conduct proof-of-concept development using emerging technologies.
Appropriately assess risk when business decisions are made, demonstrating consideration for the firm's reputation and safeguarding Banking, its clients, and assets.
Required Skills, Experience and Competencies:
Strong technical background, experience with Software Development Lifecycle and experience managing stakeholders in a global and dynamic environment.
Experience designing and developing cloud native applications with a microservices architecture running on Docker/OpenShift/Kubernetes platform
8 to 10 years of experience in application development using Java, at least one messaging platform (MQ/ TIBCO/ Kafka/ Solace) and an RDBMS.
Experience in API development & application security best practices (Oauth, TLS, PKI etc.)
Experience working in an Agile/Scrum work environment and mentoring/coaching junior developers
Proactive, detail-oriented, and self-motivated professional who can hit the ground running
Demonstrated technical leadership skills with a passion to explore emerging technologies
Strong analytical and problem-solving skills, ability to innovate and a can-do attitude
Quick learner with the ability to multi-task, work under pressure, manage tight deadlines, adapt to changing requirements and deal with ambiguity without impacting delivery.
Detail-oriented individual with exceptional written and verbal communication skills
Excellent time management, follow-through, and project delivery skills
Ability to build trusted relationships and partner across a complex organization.
Proactive and self-motivated professional who can hit the ground running.
Willingness to ask questions, challenge the status-quo and seek out answers and a passion for continuous process improvements.
Experience in the financial services domain, preferably in Trade Processing or Middle Office applications.
Bachelors or Master's Degree in Computer Science/ Information Technology
Desirable Skills, Experience and Competencies:
Experience working with a Distributed Cache like Redis or Gemfire.
Experience developing web applications in JavaScript, Angular, HTML and CSS.
Functional understanding of Listed Derivatives (Futures and Options) including clearing workflow.
Familiarity with FIX protocol and prior experience developing a low latency, high volume application.

Refer code: 8686167. Axelon - The previous day - 2024-03-22 19:51

Axelon

Jersey City, NJ
Popular Senior Application Developer jobs in top cities
Jobs feed

Home Care Health Aide

Uf Health Shands Hospital

Gainesville, FL

Merchandise Planner, PINK - International

Victorias Secret

Reynoldsburg, OH

Azure DevOps

Fanisko

Chicago, IL

FOOD SERVICE UTILITY (FULL TIME AND PART TIME)

Compass Group

Lakewood, CA

Certified Nurse Assistant (CNA)

United Energy Workers Healthcare

Lynchburg, VA

FOOD SERVICE UTILITY (FULL TIME)

Compass Group

Lorida, FL

Personal Care In Home Caregiver

Home Instead

Lynchburg, VA

Accounting Clerk / Billing and Account Management

Kelly

Glendale Heights, IL

Share jobs with friends

Related jobs

Senior Application Developer - Java

Senior Assembler (ALC) Application Developer - Mainframe

Maximus

Newark, NJ

a month ago - seen

Senior Application Developer

Axelon Services Corporation

Jersey City, NJ

3 months ago - seen

Senior Application Developer

ADP

Barnegat, NJ

4 months ago - seen

Senior Developer - STAR Application

Artech

Jersey City, NJ

4 months ago - seen