Search by job, company or skills

Hero FinCorp

Full Stack Engineer

Save
  • Posted 4 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Key Responsibilities:

  • Design and develop scalable full stack applications using Flutter, Python, and Spring Boot.
  • Build high-performance cross-platform mobile and web applications using Flutter.
  • Develop robust backend services, APIs, and microservices using Python and Java Spring Boot.
  • Architect secure and scalable distributed systems for fintech products.
  • Collaborate with UI/UX, DevOps, QA, and product teams to deliver end-to-end solutions.
  • Optimize application performance, reliability, and maintainability.
  • Implement CI/CD pipelines and engineering best practices.
  • Write clean, reusable, testable, and well-documented code.
  • Participate in technical design reviews, code reviews, and architecture discussions.
  • Mentor junior engineers and contribute to engineering excellence.
  • Ensure compliance with security, scalability, and regulatory requirements in fintech systems.
  • Stay updated with emerging technologies and recommend innovative solutions

Desired Candidature:

Experience:

7+ years of professional software engineering experience.

Minimum 5+ years of experience in Flutter development.

Strong backend development experience in both Python and Spring Boot ecosystems.

Education:

Bachelor's or Master's degree in Computer Science, Information Technology, or related field.

Frontend:

Strong hands-on experience with Flutter and Dart.

Experience building responsive mobile and web applications.

Experience integrating REST APIs and real-time services.

Understanding of UI/UX principles and mobile performance optimization.

Backend:

Strong experience in Python backend development using frameworks such as FastAPI, Flask, or Django.

Expertise in Java and Spring Boot for enterprise-grade microservices.

Experience designing RESTful APIs and event-driven architectures.

Strong understanding of authentication, authorization, and API security.

Database & Cloud:

Experience with SQL and NoSQL databases such as PostgreSQL, MySQL, MongoDB, or Redis.

Familiarity with cloud platforms such as AWS, Azure, or GCP.

Experience with Docker, Kubernetes, and containerized deployments. Engineering Practices

Strong understanding of system design and scalable architecture.

Experience with Git, CI/CD pipelines, and DevOps workflows.

Knowledge of testing frameworks, monitoring, and observability tools.

Excellent problem-solving and debugging skills.

Qualifications:

Experience in fintech, banking, lending, or digital payments platforms.

Knowledge of AI-driven products, analytics systems, or recommendation engines.

Experience with event streaming platforms such as Kafka or RabbitMQ.

Exposure to domain-driven design and clean

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 150631171

Similar Jobs

Gurugram, Gurugram, India

Skills:

JenkinsGithubjQueryConfluenceJavascriptMySQLSolid PrinciplesPhpLumenJiraAgile SDLC

Gurugram, Gurugram, India

Skills:

Performance TuningDebuggingContinuous DeploymentTestingContinuous IntegrationDeployment strategiesCloud platformsAgile development practicesPython Programming LanguageModern frameworks and technologies

Noida, India

Skills:

react.js scalable architecture PostgreSQLAngularRESTful API developmentTypescriptDockerMySQLAWSOauthExpress.JsNode.jsCss3JenkinsGcpHtml5System DesignMongoDBAzureKubernetesThird-party API integrationsRole-Based Access ControlPerformance optimizationGitHub ActionsMicroservices ArchitectureCode versioning with GitOWASP Best PracticesDebugging and troubleshootingJWT AuthenticationGitLab CI

Gurugram, India

Skills:

JavaPysparkApache SparkRedisReactDockerNode JSPostgresKubernetesPythonApache IcebergCircle CIHelm chartsGitHub ActionsTrino

Gurugram, Gurugram, India

Skills:

XmlJsonRest ApisPython or JavaDTCC trade confirmation and post-trade workflowsSWIFT Financial Messages MT5xxSQL and Relational DatabasesFile-based integrations