Flutter International

SDE 3 – Technical Lead

Flutter International

full-time

Posted on:

Location Type: Hybrid

Location: GurgaonIndia

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Design, develop, and maintain scalable, high-availability backend systems using Java
  • Lead end-to-end system design and architecture discussions
  • Drive best practices in coding, performance optimization, and reliability
  • Collaborate with cross-functional teams (Product, QA, DevOps)
  • Own critical services and ensure uptime, performance, and security
  • Conduct code reviews and mentor junior engineers
  • Improve system observability using logging, monitoring, and alerting tools
  • Handle production issues and drive root cause analysis (RCA)

Requirements

  • Bachelor’s/Master’s in Computer Science or related field
  • 5–10+ years of backend development experience
  • Strong proficiency in Java (8+) and core concepts (Collections, Multithreading, JVM tuning)
  • Experience with frameworks like Spring Boot
  • Hands-on experience with RESTful APIs and microservices architecture
  • Strong understanding of Data Structures & Algorithms
  • Experience with databases: MySQL / PostgreSQL (SQL), DynamoDB / MongoDB
  • Messaging systems: Kafka / RabbitMQ
  • Familiarity with AWS
  • Experience with Docker & Kubernetes
  • Knowledge of CI/CD pipelines
  • Experience with monitoring and logging tools such as AWS CloudWatch
  • Leverage AI-assisted development tools (e.g., GitHub Copilot, Claude) to accelerate coding, debugging, and documentation
  • Use AI to speed up code reviews, identify potential bugs, and suggest optimizations
  • Apply AI tools in system design exploration and solution prototyping
  • Good to Have: Experience with event-driven architecture
  • Exposure to system design at scale (high TPS systems)
  • Knowledge of caching (Redis, Memcached)
  • Experience in distributed tracing and monitoring tools (Prometheus, Grafana, ELK)
Benefits
  • Health insurance
  • Professional development opportunities
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaSpring BootRESTful APIsMicroservices architectureData StructuresAlgorithmsMySQLPostgreSQLKafkaRabbitMQ
Soft Skills
leadershipcollaborationmentoringproblem-solvingcommunication
Certifications
Bachelor’s in Computer ScienceMaster’s in Computer Science