Futran Tech Solutions Pvt. Ltd.
Full Stack Java Developer (Onsite)
Futran Tech Solutions Pvt. Ltd., Austin, Texas, 78716
Role: Full stack Java Developer Location : Austin, TX(Onsite) Employment: Fulltime JD: About the Opportunity: The FullStack Web Developer will be responsible for building and designing high-performing Web Applications and APIs for Apple's many chat ecologies and communications with live chat & conversational NLP capabilities. They would also be responsible for working on Component Libraries, and API Client packages for Apple's many chat ecologies and communication with the Chat servers via REST/WebSocket APIs. The Opportunity for you: You will be responsible for the design and development of user interfaces and integrating with REST/WebSockets APIs for a variety of chat services. Attention to detail and a dedication to delivering a high-quality, stable delivery are essential. To be successful you are self-motivated; driven to achieve and exceed commitments. The ideal candidate will also have strong collaboration skills and possess a strong passion to work in a growing, energizing environment of innovation. Key Qualifications: 3 years as a backend developer with expertise in Java and Java Enterprise technology applications, architecture, design, development and support Proficient with VueJS (highly preferred) or React development with 3 years of experience. Strong understanding of JavaScript, its quirks, and workarounds Primary Skills and Hands-on programming experience in Java, Spring, Multi-Threading, REST, Data Caching Services & Data Access Technologies Understand security concepts and build reliable and safe distributed applications In-depth knowledge of HTML, CSS / SCSS coding best practices that meet high accessibility, browser compatibility, and localization standards. You have experience and understanding of implementing and consuming REST-based APIs. You have taken ownership of features and projects from start until launch. Understanding of UI state management systems like Vuex, Redux, or the like. You have a keen eye for responsive web UX/UI on multiple form factors. Experience with modern Javascript (ES6, Async Await, ) and build tools Ability to support multiple, concurrent projects and eager to learn and work on modern technologies You have great written and verbal communication skills. Key Technologies & Bonus Requirements: VueJS, VueX, CSS, SCSS, JavaScript, TypeScript, WebRTC, Spring Boot, Rest APIs, Event-Driven architecture Java/J2EE, Design Patterns, Spring, REST, Caching Services, Cryptography, Apache Kafka, Vuejs, VueX, WebPack Ansible, Ansible Tower, AWS, Kubernetes, Helm, Docker, Jenkins, Github, Splunk Experience in working in a large enterprise, with a global environment, across multiple timezones and geographies Experience building UI component libraries with VueJS distributed via NPM