- - - - - - - - - - - -
BE DEVELOPER (Java Spring MVC Framework & Node JS)
Job Description:
We are seeking a technologist with the depth and breadth to evaluate complex environments and technology stacks, and build/code/maintain efficient digital solutions.
As a Back End software developer, the ideal candidate will have expertise in JAVA Spring MVC, Node JS frameworks, REST API Microservices and significant knowledge of supporting back-end AWS systems.
Key Responsibilities:-
Participates in the development of software platforms and mobile apps. Writing code to implement solutions from the ground up, building interfaces between internal and external systems.Implement and maintain APIs that allow data to flow through a complex network of embedded, cloud-based, and mobile devices and allows for the organization to integrate with service providers and fleet customers. This includes RESTful API implementation.Soft skills required:-
Independent problem-solving skills, Good written and verbal communication skills.Ability to learn new skills/technologies quickly and independentlyQualification & Experience:-
Bachelors/Master’s degree in Computer Sciences3 to 5 years of development experienceStrong object oriented programming expertieseMinimum of 2 + years of hands-on Spring MVC JAVA framework experienceRequired Technical skills:-
Hands-on software development experience in Spring MVC JAVAExposure to API development using NodeJS and Express JSMust have knowledge of Microservices API developmentGood to have Technical skills:-
Experience building and consuming webservices and APIs.Familiar with Git/GitHub.Knowledge of AWS or any other cloud services. And container-based deploymentsKnowledge of Unit Testing Methodologies and Tools (JUnit or similar)Good knowledge of software design patterns and software architectureGood understanding of Agile Practices, Methodology and ToolsBackend
Type script
Spring JAVA Framework
Node JS
Good to Know
KAFKA, Apache Camel, JAVA Message Service, Angular IONIC, Auth0, FeatherJS, Postgres DB, Docker, MongoDB
AWS
Dynamo DB, Identity and Access Management (IAM), API Gateway, Lambda, CloudWatch, Elastic Compute Cloud (EC2), Simple Storage Service (S3)
Behavioural skills:-
Planning & Organizing,Teamwork & Collaboration,Customer Focus,Continuous learningAbility to learn rapidly and take advantage of new concepts, business models, and technologiesWorking with internal and external stakeholders in an international environment.