Search by job, company or skills

S&P Global Market Intelligence

Full Stack Developer

7-12 Years

This job is no longer accepting applications

new job description bg glownew job description bg glownew job description bg svg
  • Posted 3 months ago
  • Over 50 applicants

Job Description

Responsibilities:

  • Backend Development:
  • Designing, developing, and maintaining high-performance Java applications for post-trade operations, focusing on scalability and reliability.
  • Utilizing cloud-native technologies and distributed systems to create scalable and resilient solutions.
  • Implementing efficient and concurrent processing mechanisms to handle high volumes of trade data.
  • Optimizing code and database performance to ensure smooth and responsive post-trade operations.
  • Deploying applications using containerization (Docker) and orchestration tools like Kubernetes.
  • Leveraging distributed technologies to build robust and event-driven post-trade systems.
  • Implementing fault-tolerant strategies and resilience patterns to ensure uninterrupted executions.
  • Frontend Development (React):
  • Developing intuitive and responsive UIs using React.js to support trade workflows.
  • Building reusable components and state management solutions (e.g., Redux, React Context).
  • Collaborating with UI/UX designers to ensure a seamless user experience.
  • Optimizing performance and rendering for large-scale financial data applications.
  • Integrating frontend applications with Java-based microservices via RESTful APIs and WebSockets.
  • Collaboration & Best Practices:
  • Participating in code reviews, providing constructive feedback, and mentoring junior developers.
  • Staying up to date with emerging technologies, industry trends, and best practices in cloud-native development, distributed systems, and frontend frameworks.
  • Working in an Agile environment and contributing to CI/CD pipelines for smooth deployments.

What Were Looking For:

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 7+ years of Java development experience.
  • Proven expertise in designing and developing scalable Java applications, leveraging cloud-native technologies.
  • Strong understanding of distributed systems, event-driven architectures, and messaging frameworks.
  • Experience with containerization (Docker) and orchestration (Kubernetes).
  • Frontend experience (4+ years) with React.js, including hooks, component lifecycle, and performance optimization.
  • Strong knowledge of state management (e.g., Redux, React Context) and API integration.
  • Familiarity with relational and NoSQL databases, and optimizing database performance for scalability.
  • Strong problem-solving skills and ability to analyze and resolve complex issues in a timely manner.
  • Excellent communication and collaboration skills, with a track record of working effectively in cross-functional teams.
  • Experience with Agile methodologies and CI/CD practices is a plus.

More Info

Job Type:
Function:
Employment Type:
Open to candidates from:
Indian

Job ID: 115966223

Similar Jobs