Smart Ims logo

Fullstack Developer

Smart Ims

4 - 9 years

Mumbai

Posted:12 hours ago

Job Description

We are looking for an experienced Full Stack Developer with strong expertise in ReactJS, application monitoring, observability, and program management to support technology initiatives within a banking environment.

The candidate will be responsible for developing and maintaining enterprise-grade applications, building intuitive user interfaces, monitoring application health, analyzing system logs, troubleshooting production issues, and driving application performance and operational efficiency.

The role requires a combination of hands-on software development, application support, performance engineering, and the ability to lead observability and analytics initiatives across banking technology platforms.

Experience with Elastic Stack (ELK) or other enterprise monitoring and analytics tools is highly desirable.

Key Responsibilities

1. Full Stack Application Development

  • Design, develop, and maintain scalable, secure, and high-performing banking applications.
  • Build responsive and user-friendly interfaces using ReactJS, JavaScript, HTML5, and CSS3.
  • Develop and integrate backend services, APIs, and database components.
  • Ensure application design aligns with enterprise architecture, security standards, and banking technology guidelines.
  • Collaborate with product owners, business analysts, architects, and engineering teams to deliver business-critical applications.

2. Application Monitoring & Observability

  • Monitor the health, availability, performance, and reliability of banking applications.
  • Analyze application logs, identify anomalies, and troubleshoot production issues.
  • Implement and maintain monitoring dashboards, alerts, and performance indicators.
  • Leverage observability practices across logs, metrics, and distributed traces.
  • Identify application bottlenecks and drive proactive performance optimization.
  • Support incident management, root cause analysis (RCA), and problem management.
  • Ensure effective monitoring of critical banking applications to minimize service disruptions.

3. Analytics & Performance Optimization

  • Utilize monitoring and analytics platforms to identify application performance trends and operational issues.
  • Develop dashboards and reports to provide visibility into application health and service performance.
  • Analyze system behavior and transaction-related performance patterns.
  • Drive continuous improvements in application stability, availability, and response times.
  • Provide actionable insights to improve operational efficiency and customer experience.

4. Program & Stakeholder Management

  • Lead and coordinate observability, application monitoring, and analytics initiatives.
  • Define program objectives, milestones, deliverables, and success metrics.
  • Coordinate with application development, infrastructure, DevOps, production support, and business teams.
  • Manage dependencies, risks, issues, and program deliverables.
  • Provide regular updates to technology leadership and business stakeholders.
  • Drive standardization and continuous improvement across application monitoring practices.

5. Banking Technology, Risk & Compliance

  • Ensure applications adhere to the bank's information security, technology risk, and regulatory requirements.
  • Follow secure coding practices and enterprise development standards.
  • Support audit requirements, technology controls, and application governance processes.
  • Ensure appropriate monitoring and logging mechanisms are in place for critical banking systems.
  • Maintain focus on application availability, resilience, data protection, and business continuity.

Required Technical Skills

  • Strong hands-on experience in ReactJS, JavaScript, HTML5, and CSS3.
  • Full Stack Development experience with backend technologies and RESTful APIs.
  • Strong understanding of application architecture, integrations, and databases.
  • Experience in application monitoring, log analysis, and production troubleshooting.
  • Knowledge of application performance monitoring (APM) and observability frameworks.
  • Experience in incident management, root cause analysis, and performance optimization.
  • Strong program management and stakeholder coordination capabilities.

Preferred Skills

  • Hands-on experience with Elastic Stack (Elasticsearch, Logstash, Kibana ELK).
  • Experience with monitoring and observability platforms such as:
    • Splunk
    • Grafana and Prometheus
    • Dynatrace
    • AppDynamics
    • Datadog
    • New Relic
  • Exposure to cloud platforms (AWS, Azure, or GCP).
  • Understanding of microservices architecture and distributed systems.
  • Familiarity with Docker, Kubernetes, CI/CD, and DevOps practices.
  • Prior experience working in banking, financial services, or other regulated enterprise environments.

Key Competencies

  • Strong technical and analytical problem-solving skills.
  • Ability to balance hands-on development with application monitoring and operational responsibilities.
  • Strong ownership of production stability and application performance.
  • Excellent communication and stakeholder management skills.
  • Ability to coordinate cross-functional technology initiatives.
  • Strong understanding of technology governance and operational risk in banking environments.

Expected Outcomes

  • Delivery of secure, scalable, and high-performing banking applications.
  • Improved application availability, stability, and performance.
  • Enhanced monitoring, alerting, and observability capabilities.
  • Reduced incident resolution time through proactive monitoring and RCA.
  • Successful delivery of observability and analytics programs.
  • Improved operational efficiency and technology service reliability.
  • Adherence to banking technology, security, and compliance standards.

Skills Required

Typescript Full Stack Fullstack Development Javascript React.js API Development HTML

Learn the skills this job asks for

See your skill gap for Full Stack Developer →

Free courses, interview questions and practice for each skill.

Work Mode

Work from Office

Job Type

Full Time

Mock Interview

Practice Video Interview with JobPe AI

Start TypeScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now
Smart Ims logo
Smart Ims

RecommendedJobs for You

Deloitte Shared Services India logo

Fullstack Developer

Deloitte Shared Services India

Bengaluru

Smart Ims logo

Mumbai

Malomatia logo

Pune

Nexa Office Infosystems Llp logo

Fullstack Developer

Nexa Office Infosystems Llp

Coimbatore

Hour Consulting logo

Fullstack Developer

Hour Consulting

Kolkata

Xine Technology Solutions logo

Fullstack Developer

Xine Technology Solutions

Hyderabad

Greensturn logo

Gurugram

Mindful Gurukul logo

Fullstack Developer

Mindful Gurukul

Mumbai

Mobius Bloom Ventures logo

Fullstack Developer

Mobius Bloom Ventures

Raipur

Indusind Nippon Life Insurance logo

Fullstack Developer

Indusind Nippon Life Insurance

Mumbai