HamburgerMenu
hirist

Senior Full Stack Developer - Java/Flutter

THE RRKS
Indore
6 - 10 Years

Posted on: 02/12/2025

Job Description

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)


info-icon

Did you find something suspicious?