We are looking for a Sr. Java Engineer with experience in building high-performing, scalable, enterprise-grade applications in the EV Charging network domain.Your primary focus will be the development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your co-workers into the application.
Industry: IT-Software, Software Services
Functional Area: IT Software - Back End Programming
Role Category: Programming & Design
Role: Sr./Lead Software Developer
Employment Type: Permanent Job, Full Time
Education: Graduate Engineer or equivalent experience knowledge
Experience: Min 4 Year -10Years relevant experience
1. Integration of user-facing elements developed by front-end developers with server side logic.
2. Writing reusable, testable, and efficient code.
3. Design and implementation of low-latency, high-availability, and perform back end applications
4. Implementation of security and data protection
5. Integration of data storage solutions
6. Perform unit and peer testing to ensure that the product is fully tested
7. Ensure that all work is properly documented
8. Writing and / or contributing to design documents
9. Perform code reviews
10. Server-side language: Java/J2EE, Spring/Spring Boot Frameworks, Web Services (Restful)
12. DBs/ORM: Hibernate, SQL (MySQL), NoSQL (Redis), MongoDB
13. Messaging: ActiveMQ/Kafka
14. Servers: Tomcat/Apache
15. Cloud: AWS/Microsoft Azure
16. Essential: Core Java,Multithreading,Data Structure and algorithms, Design Patterns, Troubleshooting and Analytical skills
|Location||Navi Mumbai / Noida|