S&S&P Global Market Intelligence
Full Stack Developer
Gurgaon ₹2-4 LPA Posted 30 May 2025
FULL TIME
Docker
Redux
Nosql
Java
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.
