Posted on: 02/12/2025
Job Overview :
We are looking for a highly skilled Senior Full Stack Developer with deep expertise in Java (backend) and Flutter (mobile/web), along with advanced proficiency in AWS Cloud infrastructure.
The ideal candidate will bring hands-on experience in telemetry monitoring, scalable system design, and core finance/trading application development.
Prior experience in the stock broking or financial services domain is a must.
Key Responsibilities :
Application Development :
- Design and develop scalable, secure, and high-performance trading/financial applications.
- Build and maintain the backend using Java (Spring Boot) and frontend using Flutter (iOS/Android/Web).
Cloud Architecture & Deployment :
- Architect and manage cloud infrastructure using AWS services such as EC2, Elastic Load Balancer (ELB), VPC, and Auto Scaling.
- Ensure high availability, fault tolerance, and scalability through robust cloud practices.
Monitoring & Telemetry :
- Implement real-time observability solutions using tools like CloudWatch, Prometheus, and Grafana for performance monitoring and incident detection.
Data Handling & Integration :
- Design optimized data pipelines for market data ingestion, order management, and trade lifecycle using Elasticsearch and RDBMS.
- Securely integrate with third-party APIs (e.g., KYC, market data feeds, trading gateways).
DevOps & Best Practices :
- Drive CI/CD pipelines using Jenkins, GitHub Actions, Docker, and Infrastructure-as-Code (Terraform/CloudFormation).
- Implement code quality, unit testing, and integration testing standards.
Security & Compliance :
- Ensure financial applications adhere to compliance standards and best security practices, particularly around data protection and transaction handling.
Team Collaboration :
- Work closely with Product, QA, and DevOps teams to deliver reliable fintech products.
- Mentor junior developers and enforce best engineering practices.
Required Skills & Experience :
- 6+ years of full stack development in the finance or stock broking domain.
- Strong backend expertise in Java (Spring Boot, REST APIs, JMS, Multithreading).
- Advanced skills in Flutter for cross-platform application development.
- In-depth AWS experience, including :
a. EC2 provisioning, scaling, and security.
b. Elastic Load Balancer setup and optimization.
c. VPC configuration and network security.
- Expertise in Elasticsearch for data indexing, querying, and analytics.
- Proven knowledge in telemetry and monitoring tools (CloudWatch, Grafana, Prometheus).
- Strong grasp of CI/CD, containerization (Docker), and DevOps pipelines.
- Hands-on with MySQL/PostgreSQL and NoSQL databases.
- Deep understanding of financial protocols, regulatory compliance, and secure application design.
- Experience building high-throughput, low-latency systems for trading environments.
- Excellent debugging, optimization, and troubleshooting capabilities.
Preferred Qualifications :
- Experience with Kafka or RabbitMQ for event-driven systems.
- Familiarity with microservices architecture, AWS Lambda, and API Gateway.
- Exposure to market data vendors like NSE, BSE, MCX, Bloomberg, etc.
- Prior work on real-time dashboards and analytics tools in fintech platforms.
- AWS certification (e.g., AWS Certified Solutions Architect, Developer Associate)
Did you find something suspicious?
Posted By
Posted in
Full Stack
Functional Area
Full-Stack Development
Job Code
1583834
Interview Questions for you
View All