9 days ago
Responsibilities
- Own key backend service architectures and technical designs for complex API and integration initiatives.
- Design, build, maintain, and optimize scalable, reliable, and high-performance backend services and customer-facing APIs using AWS technologies.
- Develop third-party platform integrations, plug-ins, webhooks, web services, and partner solutions for the Driveri offering.
- Design APIs with versioning, backward compatibility, authentication, authorization, rate limiting, security, and lifecycle management.
- Implement event-driven and asynchronous integrations using messaging and streaming technologies.
- Address distributed-system requirements including scalability, reliability, performance, retries, idempotency, fault tolerance, and failure handling.
- Document architecture, API, design, and implementation decisions.
- Drive complex initiatives independently from design through delivery and provide technical guidance and mentorship to engineers.
- Collaborate with Product, Engineering, QA, Architecture, and external partner teams.
Requirements
- 5–7 years of hands-on experience designing and building API-centric Java/Spring Boot applications and integration platforms.
- Strong experience with REST API design, webhooks, web services, third-party integrations, scalable APIs, and highly available backend services.
- Experience with API lifecycle management, versioning, backward compatibility, authentication, authorization, rate limiting, and API security.
- Experience with event-driven and asynchronous architectures and messaging technologies such as Kafka or AWS SQS/SNS.
- Strong understanding of distributed systems, retries, idempotency, fault tolerance, and failure handling.
- Hands-on experience with Spring, Spring Boot, and related Java frameworks.
- Knowledge of object-oriented programming, design patterns, data structures, algorithms, and software engineering practices.
- Strong experience with RDBMS/SQL and optimized queries for large datasets.
- Knowledge of unit testing frameworks and automated testing practices.
- Working knowledge of AWS cloud technologies and cloud-native application design.
- Ability to independently lead technical design and architecture for complex integration and API initiatives.
- Strong communication and cross-functional collaboration skills.
- Bachelor’s or master’s degree in Computer Science or a related field through a B.Tech/M.Tech qualification.
- Good-to-have qualifications include Shell scripting, Git, Maven, Gradle, Big Data ecosystems, Claude, Cursor, and GitHub Copilot.
Benefits
- The company emphasizes an inclusive and diverse workplace and is an equal-opportunity employer.
About Netradyne
Netradyne harnesses the power of Computer Vision and Edge Computing to revolutionize the modern-day transportation ecosystem. Netradyne is an industry leader in fleet safety solutions, immediately improving driver behavior and fleet performance, setting the commercial vehicle driving standards. Netradyne collects and analyzes more data points and meaningful information than any other fleet safety organization so customers can improve retention, increase profitability, enhance safety, and enable end-to-end transparency. Organizations trust Netradyne to build a positive, safe, and driver-focused culture, so they can take their business to the next level
