Search by job, company or skills

M

Java Full Stack Developer - Vue.js/Spring

7-10 Years
Save
  • Posted a month ago
  • Over 100 applicants
Quick Apply

Job Description

  •  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.

About Company

At MaimsD Technology, we empower businesses through innovative IT services, strategic hiring solutions, and talent development. Headquartered in Bangalore, India, with a growing presence in Georgia, USA, we deliver scalable recruitment and staffing support across the globe. Our expertise lies in IT hiring, backed by deep industry insight and a rich talent network that spans from entry-level roles to executive leadership. We also offer tailored services including RPO, SOW-based hiring, contract staffing, and executive search — designed to meet the evolving needs of both startups and enterprises. Driven by passion, guided by experience, and committed to excellence — we are your partner in building teams that drive success.

Job ID: 120632379