Senior Java Developer

Diversity Resource Staffing. Inc
Atlanta, GA Full Time
POSTED ON 4/6/2024
SENIOR JAVA DEVELOPER

Job Purpose

Nearly half the world's crude oil futures trade and clear on Company's state of the art electronic trading and clearing platforms. 

As a Senior Developer you will play a key role in developing systems which provide clearing services to vital commodity markets such as oil, natural gas, sugar, and cotton which are essential to economies around the world.

If you are self-starting, talented in designing and implementing reusable software components and have a desire to understand and support the business of derivatives clearing, we would love to hear from you.

Responsibilities
Design, implement, and unit test key components in clearing systems
Take initiative and own key clearing components
Understand the derivatives clearing and settlement business
Work closely with the business units and stakeholders on gathering and understanding system requirements
Work closely with project management, product management, and QA teams. This requires strong collaboration, communication, and technical leadership skills
Plan and estimate key components, system, and application development
Assist in writing functional specifications
Build reusable utilities and frameworks within our applications
Work on the scalability and performance of our high-performance components
Understand the complex business logic in the existing systems and be able to enhance and transition to new technologies and systems
Work in an agile, continuous integration environment with command of SDLC tools like Git, Maven and Gradle
Troubleshoot and support critical production application

Knowledge and Experience
5 years of development experience with the JVM
Strong working knowledge of:
Java
OOD, Design Patterns, Functional Programming
Distributed messaging, JMS
Spring frameworks such as Spring Boot, Spring Batch, Spring Data, Spring MVC
PL/SQL, Hibernate, JPA
Multi-threaded server-side development
Experience in Java performance tuning, debugging, and memory profiling
Ability to work independently, productively under pressure, and effectively multi-task
Strong interpersonal and writing skills, and ability to work well in a team environment
Building business applications from design to live production systems
Excellent command of written and spoken English
Preferred, but not required:
Working knowledge of BPMN, rules engine experience (Drools preferred)
Experience building HTML 5 front end using ExtJS or other JavaScript libraries or frameworks
Familiar with Test Driven Development
Exposure in the financial services technologies - particularly in futures and options
Demonstrated open-source contribution
Study new technology and stay technically current
CS bachelor's degree, equivalent or higher
Additional Information
Job Type: Standard
Schedule: Full-time

 

Salary.com Estimation for Senior Java Developer in Atlanta, GA
$90,948 to $121,039
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

Sign up to receive alerts about other jobs with skills like those required for the Senior Java Developer.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $86,344 - $111,980
    • Income Estimation: $89,188 - $118,927
  • Debugging Skill

    • Income Estimation: $80,793 - $116,777
    • Income Estimation: $86,344 - $111,980
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Diversity Resource Staffing. Inc

Diversity Resource Staffing. Inc
Hired Organization Address Charlotte, NC Full Time
The Funding and Liquidity Management Technology team of this major financial institution is seeking a talented Applicati...
Diversity Resource Staffing. Inc
Hired Organization Address Aurora, NY Full Time
Our corporate group is looking for a Product Cybersecurity Manager. As the Product Cybersecurity Manager, you will work ...
Diversity Resource Staffing. Inc
Hired Organization Address Springs, GA Full Time
The Platform Engineer is responsible for creating and maintaining availability and high-performance in mixed UNIX and Wi...
Diversity Resource Staffing. Inc
Hired Organization Address Springs, GA Full Time
The Senior Engineer, Systems Engineering is responsible for creating and maintaining availability and high-performance i...

Not the job you're looking for? Here are some other Senior Java Developer jobs in the Atlanta, GA area that may be a better fit.

Senior Java Developer - (19001029)

Diversity Resource Staffing. Inc, Atlanta, GA

Java Senior Developer

capgemini, Atlanta, GA