Full Stack Developer

Year    India, India

Job Description

Description:
Vehicle Connectivity( Sr. Developer)
Work Location: Bangalore
Job Purpose
To Design and Develop the future of connected vehicle Applications for Daimler Trucks and Buses Globally through the cutting edge technologies of IoT, Big Data and Microservices in the Cloud.
Job Responsibilities
Develop innovative solutions by designing and analyzing data driven applications from Vehicles/IoT devices to solve problems.
Understand and Align Solutions towards Business needs.
Lead Java/J2EE development with OOPs design principles and Java Design Patterns.
Define architecture for connected vehicle backend and applications.
Design and Development of IoT environment in the Cloud (Azure) with deep understanding of design for scalability and performance.
Design and Development of microservices (Spring Boot) driven architecture.
Design and Development of Messaging, Stream processing and Big Data environment.
Design and Development of MVC based framework components.
Technically lead the team.
Define and Lead - Agile development practices and DevOps methods.
Define and Ensure Best Practices of Application Development.
Team Mentoring and Competency development
Experience and Skills
3+ years of cloud experience, Azure preferred
5+ years of Architecting and Programming skills in Java/J2EE with good understanding of OOPs design principles and Java Design Patterns. Excellent understanding of Core Java.
Knowledge on React / Angular development
Good knowledge on database (especially on postgresql
Rich experience in developing cloud-based solutions using Azure with deep understanding of design for scalability and performance.
Designing IoT systems and developing scalable Messaging and Streaming environments and extending the solution to create real time IoT data analytics driven applications.
Experience in developing Microservices (preferably Spring Boot) with good exposure to web application frameworks.
Exposure to IoT and Big Data platforms.
Experience of DevOps concepts, tools and technology landscape.
Experience with various tools of the trade including build tools (Maven, Gradle), version control (subversion, Git), automation servers (Jenkins, VSTS, Bamboo)
Unit Testing with Junit
Scripting languages like Python, JavaScript would be beneficial
Experience in integrating API's with frontend applications based on React, Angular, Node js
Education & Training
Bachelor's degree in Computer Science/Electronics & Communication or in a relevant stream. Enable Skills-Based Hiring No
Additional Details

  • Planned Resource Unit : (55)IT_TRUCKS;(13)F/TC - Application Manager - 6-9 Yrs;Application Development;(Z3)6-9 Years

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4754272
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    India, India
  • Education
    Not mentioned
  • Experience
    Year