S
Shree Maruti
Senior Architect - API Engineer
Unfunded
Start-up
51-200 employees
8y - 12y
₹30 - ₹50 LPA
Pune, Bengaluru/ Bangalore
Java, Python, Node.Js, Architectural Designing, REST API
Role
Company
Job Description
What you’ll do:
- API Design and Architecture: Design APIs that align with business requirements and adhere to best practices in API design. Define API endpoints, request/response structures, and data models to ensure efficient and intuitive interactions.
- API Development: Develop high-quality APIs using modern programming languages and frameworks. Write clean, well-documented, and maintainable code that follows industry standards.
- Data Management: Implement data handling and processing logic within APIs, including data validation, transformation, and integration with databases or third-party services.
- Security and Authentication: Implement robust security measures, including authentication and authorization mechanisms, to ensure the confidentiality and integrity of data exchanged through APIs.
- Versioning and Compatibility: Design API versioning strategies to ensure backward and forward compatibility as the API evolves over time. Manage deprecated features and communicate changes effectively.
- Performance Optimization: Optimize API performance for speed and scalability. Implement caching, throttling, and load balancing strategies to handle high request volumes efficiently.
- Error Handling and Logging: Implement comprehensive error handling and logging mechanisms to provide clear feedback to users and facilitate troubleshooting.
- Documentation: Create clear and comprehensive API documentation for developers, including usage instructions, code samples, and endpoint descriptions. Maintain accurate and up-to-date documentation.
- Testing and Quality Assurance: Develop and execute test cases to ensure API functionality, reliability, and security. Perform unit tests, integration tests, and end-to-end testing.
- Collaboration: Collaborate with frontend and backend developers, product managers, and other stakeholders to ensure seamless integration of APIs within the software ecosystem.
- API Monitoring and Maintenance: Monitor API usage, performance, and stability. Proactively identify and address issues to maintain a high level of service availability.
What makes you a great fit:
- Bachelor's degree in Computer Science, Software Engineering, or a related field. Master's degree is a plus.
- 5+ years of experience in API design and development.
- An understanding of the knowledge graph is a must.
- Proficiency in programming languages such as Python, Java, Node.js, or similar.
- Strong understanding of RESTful API principles and best practices.
- Experience with API documentation tools (e. g., Swagger, Postman).
- Familiarity with API security protocols (OAuth, JWT) and encryption techniques.
- Knowledge of database systems, data modeling, and query optimization.
- Excellent problem-solving and debugging skills.
- Strong communication skills and ability to collaborate effectively in a team environment.
- Minimum of 4+ years of relevant experience in Integration and API
- Familiar with different monitoring tools.
- Extensively worked on different Adapters (REST, JDBC, HTTP, IDoc, RFC, File, XI, SOAP, WS, and JMS).
- Demonstrate ability to understand business problems and articulate a technical solution.
- Familiar with Agile development methodologies
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 City
Apply to Similar Jobs
- PPlumEngineering Manager - BackendSeries AStart-up201-500 employees9y - 13y₹30 - ₹60 LPABengaluru/ BangalorePython, Node.Js, Golang, Typescript, Java
- ZZyngaServer ArchitectPublic1001-5000 employees8y - 14y
Competitive pay
Bengaluru/ BangaloreJava, MySQL, REST API, AWS, Python - HHealthPlixPrincipal Engineer- BackendHealth TechB2BStart-upProductSoftware7y - 10y₹30 - ₹50 LPABengaluru/ BangaloreJava, Golang, Python, MongoDB, MySQL
- QQuizizzSr. Software Development Engineer- BackendEducation TechB2CProductMnCStart-up5y - 10y₹40 - ₹100 LPABengaluru/ BangalorePython, Node.Js, Golang, Java, Spring Boot
- IInaiStaff Engineer - BackendFundedStart-up11-50 employees6y - 9y₹20 - ₹45 LPABengaluru/ Bangalore, ChennaiJava, Python, Golang, AWS, Azure
Find Popular Jobs on BigShyft.com
Jobs By Skill in City
- Home
- >
- Jobs in Pune
- >
- Java Jobs
- >
- Java Jobs in Pune
- >
- Senior Architect - API Engineer