Key Skills : Java, Spring boot, Microservices, Javascript, VueJS, Kafka, MongoDB, AWS, Cloud Native, EKS
Technical/Functional Skills
- Knowledge of functional programming and object-oriented programming paradigms
- Highly proficient with the JavaScript language and modern ES6 syntax and features
- Ability to write efficient, secure, well-documented, and clean JavaScript code
- Highly proficient with Vue.js framework and its core principles such as components, reactivity, and the virtual DOM
- Familiarity with the Vue.js ecosystem, including Vue CLI, Vuex, Vue Router
- Experience with both consuming and designing RESTful APIs
- Experience with back-end Java technologies, including SpringBoot, Microservices architecture.
- Experience with MongoDB, Postgres, Kafka
- Experience in building / deploying the applications to Cloud Platforms like AWS, GCP
- Experience in Cloud Native AWS services
- Able to complete projects with minimal supervision and direction.
- A desire to work in a fast-paced and challenging work environment.
- Great teammate with a positive attitude, strong sense of empathy with the ability to make high quality decisions.
- Demonstrated ability to achieve stretch goals in a highly innovative and fast paced environment.
- Must have some experience leading teams, including:
- PR reviews
- Code merging/ deploying
- Off-shore team management experience
Roles & Responsibilities
- 8+ years of Full Stack development experience
- 5+ years of supporting highly available critical applications.
- Ability to take a project from the requirements phase through the launch of the project.
- Knowledge & best practices for the full software development life cycle, including coding best practices, code reviews, SCM, build processes, testing, operations and support.
- Strong teamwork desire and time management skills
Excellent analytical skills, critical thinking, and interpersonal skills