General information
Publication date
03/01/2023 Category
OPERATIONS - ENGINEERING/PRODUCTION
Job title
Java Fullstack Developer
Contract
Permanent contract
Contractual hours
Full time
Job description
JD Java Fullstack Developer
Responsibilities:
- Developing and implementing highly interactive and highly-responsive user interface components using React/Material UI etc.
- Full Stack Software development Unit testing and Deployment for Web application with microservices and modern UI/UX
- Full Stack Software development Unit testing and Deployment for Web application based on legacy architectures and modern UI/UX Troubleshooting interface software and debugging application codes.
- Translating designs and wireframes into high quality code
- Building reusable components and front-end libraries
- User authentication and authorization between multiple systems servers and environments user identity and access providing services.
- Hands-on development in Full Stack SW development - JAVA JEE WildFly Spring frameworks Spring Boot PHP & Symfony
Mandatory Skills
- Core Java (Expertise in synchronization multithreading executors collections reflection serialization algorithms)
- JEE (JSP Servlets JDBC) Modern & Legacy Envirments
- WEB technologies: Angular D3 React Vuejs Redux/Rxjs NodeJS Graphql Webpack Web Components websockets jQuery AJAX Web API http & html standards css javascript/typescript Web Services(REST JSON) and web cybersecurity
- Test Frameworks: Jest Nightwatch Mocha etc.
- Git CI/CD devops experience (docker kubernetes)
- Cloud deployment (AWS Azure GCP)
- SQL Server NOSQL experience
- Experience on REST API development & documentation using Swagger
- Experience writing unit tests with JUnits & Mockito or similar libraries
- Experience working in an agile multidisciplinary team and SDLC
Preferred Skills:
- Good understanding of knowledge of other java script frameworks like react ionic jasmine etc.
- Familiarity with RESTful APIs and Integration of front end React application with server-side API.
- Experience with common front-end development tools such as Babel NPM etc
- Experience in Application performance and benchmarking
- Optimizing components for maximum performance across a vast array of web-capable devices and browse
Business Industry
Automotive
Profile
Qualifications and Preferences.
- Bachelors degree in Computer Science Information Technology or related field.
- Minimum 4 years of experience
- Good Communication Skills
- Experience in Automotive industry is a plus
Job location
Asia Pacific India Karnataka Bangalore
Location
Bangalore
Candidate criteria
Level of experience
5 to 10 years