Amazon Web Services (AWS), Ansible, Apache Kafka, Application Programming Interface (API), Architectural Design, Caching, Communication Skills, Cryptography, Design Patterns Programming Methodologies, Distributed Applications, Docker, ECMAScript, GitHub, Java, Java Platform Enterprise Edition (Java EE/J2EE), JavaScript, Jenkins, Multithreaded Programming, Presentation/Verbal Skills, REST (Representational State Transfer), React.js, Software Development, Software Engineering, Splunk, User Interface/Experience (UI/UX), Vue.js, Writing Skills
Role Description
Sr. Software Development Engineer
Key Qualifications
Apple experience is required.
8 years as a backend developer with expertise in Java and Java Enterprise technology applications, architecture, design, development, and support.
Primary Skills and Hands-on Programming Experience
Proficient with VueJS highly preferred or React development with 6 years of experience.
Primary Skills and Hands-on Programming Experience (continued)
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, React coding best practices that meet high accessibility, browser compatibility, and localization standards.
- Experience with implementing and consuming REST-based APIs.
- Experience with taking ownership of features and projects from start until launch.
- Understanding of UI state management systems like React, Redux, or the like.
- 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.
- Great written and verbal communication skills.
Key Technologies and Bonus Requirements
React, 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.
Essential Skills
FullStack
Desirable Skills
Keyword Skills
Core Java, Foundation, JavaScript Experience Required 8-10
P
PROLIM Global Corporation