bigshyft
SShree Maruti
Shree Maruti
Technical Architect - Backend
Unfunded
Start-up
51-200 employees
10y - 15y
₹30 - ₹50 LPA
Pune
Node.Js, System Design, REST API, AWS, PostgreSQL

Role

Company

Job Description

What you'll do:

  • Lead the design of comprehensive API architectures aligned with business requirements.
  • Define strategic API endpoints, request/response structures, and data models for optimal interactions.
  • Provide technical leadership in API design decisions and implementations.
  • Mentor and guide the development team in adhering to best practices.
  • Develop high-quality APIs using modern programming languages and frameworks such as Node.js, Python, Java, and Golang.
  • Ensure the creation of clean, well-documented, and maintainable code that sets industry standards.
  • Implement advanced data handling and processing logic within APIs, including data validation, transformation, and integration strategies.
  • Oversee the implementation of robust security measures, including advanced authentication and authorization mechanisms.
  • Ensure the confidentiality and integrity of data exchanged through APIs.
  • Design and enforce API versioning strategies to maintain backward and forward compatibility.
  • Effectively manage deprecated features and communicate changes to relevant stakeholders.
  • Lead efforts to optimize API performance for speed and scalability.
  • Implement advanced caching, throttling, and load balancing strategies to handle high request volumes efficiently.
  • Implement comprehensive error handling and logging mechanisms to provide actionable feedback and facilitate troubleshooting.
  • Oversee the creation of clear and comprehensive API documentation for developers.
  • Ensure documentation is accurate, up-to-date, and aligns with architectural decisions.
  • Lead the development and execution of robust test cases to ensure API functionality, reliability, and security.
  • Drive the implementation of unit tests, integration tests, and end-to-end testing protocols.
  • Collaborate effectively with frontend and backend developers, product managers, and other stakeholders to ensure seamless integration of APIs within the software ecosystem
  • Take a proactive role in monitoring API usage, performance, and stability.
  • Identify and address issues promptly to maintain a high level of service availability.
  • Lead the end-to-end design, development, and deployment of backend solutions for wallet, collections, and cash-on-delivery processes.
  • Utilize your strong architectural expertise to design both low and high-level system architectures, ensuring alignment with business requirements and industry best practices.
  • Drive scalability initiatives to future-proof our systems and accommodate growing business demands, while maintaining optimal performance.
  • Mentor and guide junior team members, fostering their professional growth and ensuring the adoption of best practices.
  • Stay abreast of industry trends and emerging technologies in the payments and collections API landscape, providing strategic insights to drive innovation and competitive advantage.


What makes you a great fit:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field (Master's degree is a plus).
  • Minimum of 10 years of experience in API design and development.
  • Proven expertise in backend technologies, including Node.js, PostgreSQL, Kafka, and Golang.
  • In-depth understanding of RESTful API principles and best practices.
  • Extensive experience with API documentation tools (e.g., Swagger, Postman).
  • Expertise in API security protocols (OAuth, JWT) and encryption techniques.
  • Advanced knowledge of database systems, data modeling, and query optimization.
  • Exceptional problem-solving and debugging skills.
  • Strong communication skills and the ability to provide technical leadership within a collaborative team environment.
  • Proven track record of designing and implementing complex systems with a focus on scalability, reliability, and performance.
  • Prior exposure to the payments and collections API business domain is highly desirable, with a deep understanding of industry standards and regulatory requirements.
  • Excellent communication, leadership, and collaboration skills, with the ability to effectively engage with stakeholders at all levels of the organization.
All about us
Shree Maruti

Shree Maruti Courier is a leading logistics and courier services company that has earned a sterling reputation for its commitment to reliability and efficiency. Established with a vision to redefine the logistics industry, Shree Maruti Courier has successfully carved a niche for itself in the market.

Employee count
51-200 employees
Employment Type
Full Time Job
Company Type
Start-up
Headquarters
Ahmadabad, Gujarat, India

Apply to Similar Jobs

  • SSystango
    Systango
    Technical Architect
    Public
    201-500 employees
    8y - 12y
    ₹20 - ₹50 LPA
    Indore, Pune
    Java, Node.Js, Spring, REST API
  • SSAGE IT
    SAGE IT
    Java Architect
    501-1000 employees
    None
    10y - 13y

    Competitive pay

    Pune
    Java, Node.Js, AWS
  • SSystango
    Systango
    Director Of Engineering
    Public
    201-500 employees
    8y - 16y

    Competitive pay

    Indore, Pune
    Java, Python, Node.Js, MySQL, Spring
  • RResourceFunnel LLP
    ResourceFunnel LLP
    Lead Java Developer
    Start-up
    9y - 13y
    ₹37.5 - ₹40 LPA
    Pune
    Java, REST API, MySQL, Spring Boot, Hibernate
  • FFidelis Corporate Solutions
    Fidelis Corporate Solutions
    Specialist Software Developer-Python & Cloud
    Unfunded
    Start-up
    1001-5000 employees
    8y - 12y
    ₹25 - ₹45 LPA
    Bengaluru/ Bangalore, Pune, Hyderabad
    Python, AWS, CI/CD, Microservices, Kubernetes