Senior Software Engineer

apartmentMichelin placePune calendar_month 

Job Description

Senior Software Engineer

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 independently
Qualification & Experience:-
  • Bachelors/Master's degree in Computer Sciences
  • 3 to 5 years of development experience
  • Strong object oriented programming expertiese
  • Minimum of 2 + years of hands-on Spring MVC JAVA framework experience
Required Technical skills:-
  • Hands-on software development experience in Spring MVC JAVA
  • Exposure to API development using NodeJS and Express JS
  • Must have knowledge of Microservices API development
Good 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 deployments
  • Knowledge of Unit Testing Methodologies and Tools (JUnit or similar)
  • Good knowledge of software design patterns and software architecture
  • Good understanding of Agile Practices, Methodology and Tools

Backend

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 learning
  • Ability to learn rapidly and take advantage of new concepts, business models, and technologies
  • Working with internal and external stakeholders in an international environment.
apartmentHSBCplacePune
Software Engineer. In this role, you will:  •  Develop Code in iSeries AS400 Technology  •  Own end-to-end i.e. design, build, test, deployment and production support.  •  Perform peer review and guide junior team members.  •  Analyse technical issues and provide...
thumb_up_altRecommended

Senior Software Engineer

placePune
Job Description Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.   1.  Applies scientific methods to analyse and solve software engineering problems.   2.  He...
apartmentNielsenIQplacePune
Job Description Job Description Senior FullStack Developer (React/NodeJs), Chennai/Pune R24_0012247 About The Role We are looking for a seasoned Senior Software Engineer to take an advanced role in the software engineering team utilizing...