logo

JobNob

Your Career. Our Passion.

Fullstack Java Developer


Excelon Solutions


Location

Remote | United States


Job description

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


Job tags



Salary

All rights reserved