Expenzing
FULL TIMEON SITE

Full Stack Developer

ExpenzingWebsite
Mumbai
Posted on February 13, 2025
27.0 Lac per annum

Job Description

About Company Expenzing is India's most experienced and mature spend management software product company. Expenzing software addresses the high priority needs of finance teams, namely, Statutory Compliance, Fraud Control, Spend Control, Faster Cycle Times, and Finance Team Productivity. With a comprehensive spend management software portfolio addressing Accounts Payable Automation, Travel and Employee Expenses, Vendor Portals, Procure to Pay, Budgeting, RFPs, and Fixed Asset Management, Expenzing software facilitates a frictionless employee experience in an environment of strong financial controls and corporate governance. Expenzing is the only Indian company with 15+ years of domain experience and recognised by Gartner 3 years in a row. Expenzing software is the choice of India's top performing companies including Bajaj Allianz group, Bharti AXA, TATA group, Nikon, and Danaher. Accolades · SOC1&SOC2CertifiedSoftwareSolutions · CERT-in certified Procure to Pay Software Solution · CERT-in certified Travel & Expense Management Solution · HonorablementioninP2PMagicQuadrantReport-Gartner · Featured in TEM Market Guide-Gartner · Awarded-SpendManagementSolutionoftheYear-2022 · Awarded-Best Accounts Payable Automation Solution- 2023 · Awarded-Best Enterprise Travel & Expense Management- 2023 · Featured in Business View Magazine as Best Place to Work Key Skills, Roles & Responsibility · Will build software using JAVA based frameworks (Hibernate, Spring Framework, ORM, Struts, JSP/Servlets) etc. · Will provide guidance and mentorship to junior developers. · Will conduct peer code reviews and deliver industrial strength modules. · Will be responsible for writing optimized JAVA codes & also maintain Junit based test scripts. · Will be responsible for optimizing the performance of the SQL queries · Should have a good understanding of JavaScript, HTML5 & CSS, ReactJS · Should have good communication skills to liaison with the various teams. · Will be responsible for delivering optimum quality deliveries which include- New product features/modules, Proof of Concept tracks, Fixing defects reported. · Will be the designated owner of product(s) and will drive a team of 8 10 developers. · Will actively participate in recruiting new talent and grooming them technically. · Should have lead teams of size 7- 10 developers in their current role. · Should exhibit leadership qualities, · This role will also have leading product tech conversations with the Sales / Presales team. Actively driving integration conversations. · Driving POCs to build new products / features / modules. · Driving technical upgrade initiatives and bringing in best practices in coding, testing and implementation

Role Overview

Team Lead

Requirements

  • JavaScript
  • HTML5
  • CSS
  • ReactJS
  • SQL queries
  • JAVA codes
  • Hibernate
  • Spring Framework
  • ORM
  • Struts

Requirements

  • Knowledge of JavaScript, HTML5, CSS, ReactJS.
  • Experience with Hibernate, Spring Framework, ORM, Struts.
  • Strong communication skills.
  • Leadership experience in managing 7-10 developers.
  • Experience in technical integration and upgrades.

Responsibilities

  • Build software using JAVA-based frameworks.
  • Mentor junior developers and conduct code reviews.
  • Optimize SQL query performance and JAVA codes.
  • Deliver new product features and manage defect fixes.
  • Recruit and technically groom new talent.

What We Offer

  • SOC1 & SOC2 Certified Software Solutions.
  • Best Place to Work recognition.
  • Opportunity to be featured in top industry reports.
  • Work with industry-leading companies.

Job Details

  • Job Function

    Software Development

  • Industry

  • Experience Required

    7 - 10 years

  • Openings

    2 positions

About Company

Expenzing

Expenzing

Management & Consulting

Visit Company Website

Interested in this opportunity?

Apply now to start your journey with Expenzing

Never Want to Miss Any Job News?