S
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
Our links
http://shreemaruti.comFind Popular Jobs on BigShyft.com
Jobs By Skill in Pune
Apply to Similar Jobs
- SSystangoTechnical Architect
- SSystangoDirector Of Engineering
- RResourceFunnel LLPLead Java Developer
- FFidelis Corporate SolutionsSpecialist Software Developer-Python & CloudUnfundedStart-up1001-5000 employees8y - 12y₹25 - ₹45 LPABengaluru/ Bangalore, Pune, HyderabadPython, AWS, CI/CD, Microservices, Kubernetes
Find Popular Jobs on BigShyft.com
Jobs By Skill in Pune
- Home
- >
- Jobs in Pune
- >
- Node.Js Jobs
- >
- Node.Js Jobs in Pune
- >
- Technical Architect - Backend