Careers


If you are interested in applying for any of the jobs below, please send email to hiring@magentagroup.com

Sr. Java Engineer/Lead (Role ID - RD 4)

Description

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



 

  

Minimum Requirements

        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)

       11.     Scripting Language: JavaScript/NodeJS

       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