We are looking for a skilled and solution-driven Backend Developer to join our product development team for an EV Charging Software Platform. The role focuses on building scalable, secure, and maintainable back-end services that will power web and mobile applications used by EV drivers, station owners, and admins. You'll work on designing microservices architecture, managing APIs, integrating real-time charging data, and ensuring high availability and performance.
Post:
Backend Developer Intern
The primary role and responsibilities of a Backend Developer Intern:
Design, develop, and maintain RESTful APIs and microservices to support frontend/mobile platforms.
Integrate with third-party systems like payment gateways (Razorpay, Stripe, etc.), map/location APIs, or energy providers.
Implement authentication and authorization using JWT, OAuth2, and role-based access control.
Write efficient and optimized database queries; work with relational (MySQL/PostgreSQL) and optionally NoSQL (Redis, MongoDB).
Collaborate closely with the frontend, mobile, DevOps, and QA teams to ensure smooth development workflows and feature integration.
Document APIs using Swagger/OpenAPI and maintain version control across modules.
Conduct code reviews, write unit/integration tests, and ensure adherence to clean code principles and SOLID design patterns.
Ensure backend systems are secure, highly available, and horizontally scalable to support real-time EV charging sessions.
Qualifications and Skills Required :
Computer Engineering or IT Engineering (B.E./B.Tech)
Strong hands-on experience with::
+ Java 8+, Spring Boot, Spring MVC, Spring Security
+ Hibernate/JPA, RESTful API Development, Maven/Gradle Databases:
+ MySQL, PostgreSQL
+ Redis for caching and session management Security:
+ JWT, OAuth2, Role-based access control, CORS policies Documentation & Testing:
+ Swagger/OpenAPI, JUnit/TestNG, Postman, Mockito Git version control and knowledge of GitFlow practices
Mail us your resume on
careers@bentork.com
, If you are ready to change the world and your career.
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.