Your Role : As a Consultant (backend) will be responsible for developing and maintaining software for the client's SaaS platform for managing a large network of electric vehicle charging stations deployed across the world. This position will work with Product Management, Front End Engineers, QA Engineers and other cross functional teams.
Your Responsibilities :
- Collaborate with Product Management and other stakeholders (business development, sales, etc.) You will work closely with the Cloud and Platform Engineering teams.
- Work with Product Management Team to get requirements for migration to new environment.
- Participate in all phases of development, from design to implementation, unit testing, and release.
- Architect, design, develop and maintain high availability SaaS applications in micro-services architecture for the EV industry.
- Develop new software and solutions to meet business requirements.
- Develop and maintain multiple application programming interfaces (APIs)
- Champion new and cutting edge technologies to enable Blink’s cloud to be scalable.
- This position requires an individual who is a team player, an excellent communicator, creative, data driven and results oriented.
Your Qualifications :
Deep working knowledge in Java, Frameworks such as Spring boot, micro services, Unit Testing, and CI / CD pipeline.Typescript - Good Knowledge.Good to have some working experience in Node.js5-11 years of experience with SQL, NoSQL databases.Built backend services that are enterprise quality serving concurrent large transactions.In-depth knowledge of web ( HTML, RESTful APIs, XML, JSON, Kubernetes, Kafka, Docker) and related toolsExperience working in micro-services architectures.Outstanding written and verbal communication skillsPrior experience in the Electric Vehicle Industry or Energy Industry is a plus.