MaimsD Technology
Java Full Stack Developer - Vue.js/Spring
Job Location
bangalore, India
Job Description
Role : Java full stack developer role (PSUMS) Location : Bangalore Experience : 7-10Yrs Employment Type : Full Time, Permanent Working mode : Regular Notice Period : Immediate - 15 Days Front-End Development : - Design and implement scalable, responsive web applications using Vue.js, HTML5, CSS, or other JavaScript frameworks. - Collaborate with the team to define web architectures for connected vehicle services. - Integrate web applications with backend APIs using RESTful services. Back-End Development : - Design and implement scalable, distributed backend architectures hosted on AWS for EV vehicles. - Develop, deploy, and test microservices using Java, Spring Boot, and Spring Cloud. - Containerize applications using Docker and orchestrate them with Kubernetes. - Implement messaging solutions using Apache Kafka. - Utilize relational databases such as MySQL and PostgreSQL, and manage caching with Redis. - Deploy applications on AWS EC2, RDS, Redis, ElasticCache, and EKS (Elastic Kubernetes Service). - Adhere to best practices in software development, including CI/CD, TDD, and Agile methodologies. - Utilize Datadog for monitoring and logging. - Create API documentation using Swagger/OpenAPI. - Conduct thorough testing with JUnit, Mockito, Python, and Spring Boot Test. Requirements : - Bachelor's degree in Computer Science or a related field. - Minimum of 7 years of experience in web and backend development. - Strong front-end development experience using Vue.js, HTML5, CSS, and TypeScript. - Proficiency in back-end development using Java, Spring Boot, and Spring Cloud. - Experience with containerization (Docker) and orchestration (Kubernetes). - Hands-on experience with cloud platforms like AWS, including services such as EC2, RDS, Redis, ElasticCache, and EKS. - Experience with API integration and RESTful services. - Strong knowledge of relational databases (MySQL, PostgreSQL). - Knowledge of caching mechanisms with Redis. - Familiarity with version control systems like Git and continuous integration tools such as Jenkins or GitHub Actions. - Excellent communication skills in English. Preferred Qualifications : - Familiarity with Kubernetes (AWS EKS) and its use cases. - Experience with over-the-air (OTA) server technology and services. - Previous experience in the automotive industry or working on automotive-related services. - Knowledge of CI/CD pipelines and tools. - Understanding of web testing tools such as Selenium, Cypress, or Jest. (ref:hirist.tech)
Location: bangalore, IN
Posted Date: 11/21/2024
Location: bangalore, IN
Posted Date: 11/21/2024
Contact Information
Contact | Human Resources MaimsD Technology |
---|