Key Qualifications:
o8+ years as a backend developer with expertise in Java and Java Enterprise technology applications, architecture, design, development and support
oProficient with VueJS (highly preferred) or React development with 6+ years of experience.
oStrong understanding of JavaScript, its quirks, and workarounds
oPrimary Skills and Hands-on programming experience in Java, Spring, Multi-Threading, REST, Data Caching Services & Data Access Technologies
oUnderstand security concepts and build reliable and safe distributed applications
oIn-depth knowledge of HTML, CSS / SCSS , React coding best practices that meet high accessibility, browser compatibility, and localization standards.
oYou have experience and understanding of implementing and consuming REST-based APIs.
oYou have taken ownership of features and projects from start until launch.
oUnderstanding of UI state management systems like React, Redux, or the like.
oYou have a keen eye for responsive web UX/UI on multiple form factors.
oExperience with modern Javascript (ES6, Async Await, …) and build tools
oAbility to support multiple, concurrent projects and eager to learn and work on modern technologies
oYou have great written and verbal communication skills.
Key Technologies & Bonus Requirements:
oReact, CSS, SCSS, JavaScript, TypeScript, WebRTC, Spring Boot, Rest APIs, Event-Driven architecture
oJava/J2EE, Design Patterns, Spring, REST, Caching Services, Cryptography, Apache Kafka, Vuejs, VueX, WebPack
oAnsible, Ansible Tower, AWS, Kubernetes, Helm, Docker, Jenkins, Github, Splunk
oExperience in working in a large enterprise, with a global environment, across multiple timezones and geographies
oExperience building UI component libraries with VueJS distributed via NP
Any Graduate