We will notify you once we have something for you
Intercontinental Exchange Holdings, Inc.
4 days ago
Senior Java Developer
Intercontinental Exchange Holdings, Inc.
6 to 10 Yrs
- Regular
- Job Details
Job Details
- Job Description:
Job Purpose
At Intercontinental Exchange (ICE), we engineer technology, exchanges and clearing houses that connect companies around the world to global capital and derivative markets. With a leading-edge approach to developing technology platforms, we have built market infrastructure in all major trading centers, offering customers the ability to manage risk and make informed decisions globally. By leveraging our core strengths in technology, we continue to identify new ways to serve our customers and transform global markets. We're looking for motivated, results-oriented people to join our team.
As a Senior Java Developer, you will be part of a team for contributing to the design, development, maintenance, and support of ICE Digital Trade. This role is new opportunity for a technologist to further develop their problem-solving skills, as well as future opportunities to leverage ICE Digital Trade. This is an exciting opportunity for a technologist to make a significant impact on a small team and help determine the product road map as well as the technologies that will be used. The ideal candidate must be results-oriented, self-motivated and can thrive in a fast-pace environment. This role requires frequent interactions with project and product managers, developers, quality assurance and other stakeholders, in order to ensure delivery of a world class application to our users.
Responsibilities
Contribute to the design and development of a high-volume enterprise messaging application.
Support and enhance multiple mission-critical enterprise applications.
Write unit and integration tests for new and legacy code.
Take initiative and work independently on some projects while contributing to a large team on others.
Collaborate with QA team to ensure quality production code.
Provide second-tier production support for 24/7 applications.
Follow team guidelines for quality and consistency within the design and development phases of the application.
Identify opportunities to improve and optimize the application.
Knowledge and Experience
Bachelors degree in Computer Science or Information technology.
6+ years of experience with core Java and Java EE
Proven success with test-driven development
Understanding of distributed transactions
A deep knowledge of:
Java 8+
OOD, Design Patterns
Distributed messaging, JMS
Spring and its frameworks like Spring Boot, Spring MVC, Spring Data
Multi-threaded server-side development
Experience in concurrent and distributed programming
Track record of completing assignments on time with a high degree of quality
Experience and/or knowledge of all aspects of the SDLC methodology and related concepts and practices
Practical knowledge of Java application servers (JBoss, Tomcat) preferred
Experience with Agile development methodologies preferred
Knowledge of Maven / Gradle preferred
Experience working with commodity markets or financial trading environments preferred
Good to Have & willing to learn.
Experience with the core AWS services
Knowledge on serverless approaches using AWS resources.
Experience in AWS services such as API Gateway, Lambda, DynamoDB, S3, Cognito and AWS CLI.
Experience in using AWS SDK
Experience with AWS CDK
Experience in AWS Amplify, RDS, EventBridge, SNS, SQS and SES
Experience on WebSockets, PDF generation libraries
Schedule
This role offers work from home flexibility of up to 2 days per week.,
Other Details
- Industry IT Services & Consulting
- Recruiter Details Intercontinental Exchange Holdings, Inc.
- Job Tags mvc, java
- Job Type Full time
Key Skills
- Java
- Java EE
- OOD
- Design Patterns
- JMS
- Spring Boot
- Spring MVC
- Spring Data
- Concurrent Programming
- Maven
- Gradle
- API Gateway
- DynamoDB
- SES
- WebSockets
- TestDriven Development
- Distributed Transactions
- Distributed Messaging
- Multithreaded Serverside Development
- Distributed Programming
- Agile Development Methodologies
- AWS Services
- Lambda
- S3
- Cognito
- AWS CLI
- AWS CDK
- AWS Amplify
- RDS
- EventBridge
- SNS
- SQS
- PDF Generation Libraries
Recruiter Details
- Intercontinental Exchange Holdings, Inc.
- All India
- hidden_email
- hidden_mobile
Company Details
Intercontinental Exchange Holdings, Inc.