Java Backend-T8
Mercedes-Benz�?а место: bangaloreUpdate time: July 18,2022
Job Description

Responsibilities
- Implement complex features and maintain our frontend applications using industry best practices.
- Work closely with the Product, UX/UI and Backend teams to design, build and extend new features.
- Build reusable component-based web UI architectures with modern frameworks.
- Optimize components for maximum performance across a vast array of web-capable devices.
- Contribute in all phases of the development lifecycle.
- Write well designed testable, client side code.
- Ensure designs are in compliance with specifications.
- Prepare and produce releases of software components.
- Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.
- Technical Skill

Expertise in following Technical areas is MUST.
- Hands-on experience on PWA (Progressive Web Application). Should have hands-on experience in local storage, offline feature, Web App Manifest, service worker and browser notification.
- Excellent in core front-end web technologies (JavaScript, HTML5, SCSS, CSS3)
- Strong knowledge on javaScript frameworks: Angular Js, React, JQuery.
- Strong JavaScript development skills including:
Unit Testing (mocha/ jasmine/ chai)
Packaging (Webpack or gulp)
Technologies like npm, babel
- Code optimization including CSS minifying and script bundling.
- Strong understanding of web services (RESTful) and JSON.

Expertise in following areas is good to have.

- Knowledge of Unit Testing, UI automation and NodeJs.
- Knowledge of application monitoring using AppDynamics, Firebase etc
- Application Packaging: Container framework/Docker

Other Skill

- In-depth understanding of SDLC life Cycle
- Converting business requirements in business documents
- Code Quality and other quality framework.
- Good communication skills.

Automotive domain knowledge in after sales process is and added advantage.

Expertise in design and development of efficient Micro services.
· Micro service development responsibilities include developing high-volume, low-latency APIs for mission-critical systems and delivering high-availability and performance-centric web services.
· Develop public API for Automotive domain based on after sales process.
· Write unit test cases using mocking framework for API and services.
· Design and build continuous integration and continuous delivery scripts using open sources platform.
· Packaging using containers, cloud deployment and cloud hosting using popular container orchestration framework.
· Should have experience end-to-end implementation of java based web services or API development in last two years.
· Development experiences using spring boot framework.
· Proficient with APIs and service oriented architectures
· Object oriented analysis and design using common design patterns
· Should have hands on experience in API management software.
· Ability to prioritize and multi-task in order to meet deadlines
· Resolves technical issues through debugging, research and investigation
· Able to understand client needs. Takes responsibility of the tasks assigned and can find solutions with minimum assistance
· Good understanding of the existing technical solutions and their implementation
· Contribute in all phases of the development lifecycle
· Write well designed, testable, server side code
· Ensure designs are in compliance with specifications
· Prepare and produce releases of software components
· Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
Expertise in following Technical areas is MUST.
· Programming languages: Java/J2EE(Java8 and above), GO, Python
· Frameworks: SpringBoot, Gin, Mockito, Junit.
· Database like PostgreSQL, MySQL, MongoDB
· Public cloud: Microsoft Azure or AWS
· Microservices architecture : Service Discovery and fault tolerance mechanism
· Container Orchestration: Kubernetes, Docker
· Message processing and caching mechanism: Kafka, Rabbit MQ, Redis
· Terraform and Helm
· Expertise on API design using OpenApi Standard 3.x
· API security: OAuth 1.0/2.0Build tools and serves: Maven, Apache Tomcat/Jboss, Jenkins
· Cloud Technology: Deployment & Hosting of Web services on cloud (Kubernetes)
Expertise in following areas is good to have.
· Application monitoring tools: App Dynamics, Datadog
· Scripting: Groovy and Shell
· ELK and Public Key Interface (PKI)

Get email alerts for the latest"Java Backend-T8 jobs in �?а место: bangalore"