Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Intercontinental Exchange - ICE Senior Engineer 
India, Maharashtra, Pune 
88406502

14.04.2025
Job Description


Job Purpose


Use state-of-the-art technologies and best practices to deliver your implementation

Responsibilities

  • Build scalable services and applications optimized for the best customer experience, with scale, performance, security, and availability considerations.
  • Be able to lead an effort to design, architect and write software components.
  • Be able to independently handle activities related to builds and deployments.
  • Create design documentation for new software development and subsequent versions.
  • Identify opportunities to improve and optimize applications.
  • Diagnose complex developmental & operational problems and recommend upgrades & improvements at a component level.
  • Collaborate with global stakeholders and business partners for product delivery.
  • Follow company software development processes and standards.
  • Work on POC or guide the team members.
  • Unblock the team members from technical and solutioning perspective.
  • If required collaborate among different teams.
  • Provide required support and assistance for production outage.

Knowledge and Experience

  • Bachelor’s or master’s degree in computer science, Engineering, or a related field
  • 6+ years of software product development experience.
  • Solid experience in object-oriented design and development with Java languages is a must.
  • Solid knowledge of high-scale, multi-tenant Web service development, including REST/JSON and Microservice patterns
  • Spring Boot and similar application framework experience.
  • Strong experience with database concepts and databases such as MS SQL, Mongo, MySQL, PostgreSQL, or DynamoDB
  • Experience in large-scale, multi-tenant microservice deployments that leverage REST/JSON
  • Must be able to deliver high quality code on schedule, communicate with groups in and outside the development team.
  • Experience in UI development frameworks like ReactJS will be preferred.
  • Experience with at least one public cloud AWS, GCP, Azure (AWS preferred) and Exposure to serverless.
  • Solid understanding of security concerns for web-based applications
  • Proficiency in the development environment, IDEs, web & application server, GIT, Continuous Integration, unit-testing tools, Kafka, AWS SQS, containerization and container orchestration like Docker, ECS and Kubernetes and defect management tools.
  • Solid experience with Agile methodology, familiar with Continuous Integration such as Jenkins, Hudson, etc.
  • Another desirable technical knowledge (Nice to have): Kubernetes, Docker.
  • Participate in the agile feature/product design process working with cross-functional teams.
  • Self-starter with strong work ethic with a passion for problem-solving