Sr. Software Engineer- Software Development

21 Feb 2025

Vacancy expired!

Description

The Senior Software Engineer engineers secure, scalable and reliable technology solutions, with minimal mentoring, to advance CMEG in the global marketplace and serve risk management needs of customers around the world.

Principal Accountabilities:

Design and code Java based application modules for a complex integrated Java applicationDeliver software that is resilient, performant, and scalable with the capacity to seamlessly facilitate the busiest trading days in the world economyParticipates and contributes in architectural and code review discussions and ensures optimal design and coding standards are followedProactively reviews code to identify defects in early stages of development and resolve defects and propose optimal solutions at code and system levelMeet and comply with the DevOps and Global information Security guidelines in developing and deploying applications to different environmentsResolves performance or complex integration test related issues on credit systems by applying performance engineering and troubleshooting techniquesManage individual and team projects priorities, deadlines and escalate risks or bottlenecks in a timely manner in an AGILE settingRevise the status of all user stories in the Jira project and update all relevant technical documentation in Confluence

Requirements:

8+ years of experience in java software development preferably in a financial industryBachelors or Masters degree in Computer Science or engineering or any related disciplineExcellent java programming language experience with in-depth understanding of concurrent programming conceptsAbility to write clean, bug-free and nearly garbage-free coding that is easy to understand, and easily maintainableExperience designing high throughput, high availability and fault tolerant applications preferably worked on an ultra-low latency, high throughput, distributed systemsStrong analytical ability and experience providing creative optimal solutions to complex problemsExperience working in message oriented architecturesGood understanding of Kakfa, database, SQL, and performanceExperience using DevOps/CI/CD tools like Bamboo, Git, Stash, Jenkins and cloud platforms AWS/Google Cloud Platform will be a plusIntermediate knowledge in performance engineering and capacity management techniques with good understanding of statisticsKnowledgeable in performance monitoring / management tools preferably AppDynamics, Corvil and Splunk

Experience in Cloud Computing - Google Cloud platform/AWS or Azure

Experience in Microservices and SpringBoot.Effectively communicate complex problems in a simplified mannerAbility to work independently and as part of a team

Pluses:Able to write REST API codeExperience with lock-free algorithms, Just-In-Time compilation/code path optimization, JNI, NIO, Off-heap memory managementStrong proficiency in bash shell/python scripting on Unix/Linux based environmentsCan manage environments using DevOps tools

#LI-hybrid

#LI-JSA

CME Group: Where Futures Are Made

CME Group ( is the world's leading derivatives marketplace. But who we are goes deeper than that. Here, you can impact markets worldwide. Transform industries. And build a career shaping tomorrow. We invest in your success and you own it, all while working alongside a team of leading experts who inspire you in ways big and small. Problem solvers, difference makers, trailblazers. Those are our people. And we're looking for more.

The Candidate Privacy Policy can be found here.

  • ID: #49341786
  • State: New Jersey Parsippany 07054 Parsippany USA
  • City: Parsippany
  • Salary: USD TBD TBD
  • Job type: Permanent
  • Showed: 2023-02-21
  • Deadline: 2023-04-21
  • Category: Et cetera