Tech Stack
AngularDockerHibernateJavaJavaScriptRxJSSCSSSpringSpring BootSpringBootSQL
About the role
- Developing new angular components with ngrx and rxjs
- Creating new java rest services using spring boot and hibernate jpa
- Taking Fidelity Charitable applications to the next level of evolution
- Hands-on software development
- Technical mentoring
- Cross team collaboration with a diverse and co-located engineering team
- Visualizing customer issues as drivers for internal change
Requirements
- Exemplary collaboration skills working with product owners, business-analyst, software architects, software engineers and quality engineers
- Experience serving as a strong hands-on technical team member producing clean, unit-tested code
- Experience mentoring junior staff and defining coding standards and standard methodologies
- Experience applying Software Engineering Architecture and Design Patterns (OO, Functional, REST)
- Strong knowledge of Java and Spring
- Strong knowledge of SQL and Object Relational Mapping (Hibernate)
- Strong knowledge of JavaScript, Angular, and AngularJS
- Familiarity with SASS/SCSS and developing for accessibility
- Solid Understanding of Docker, NgRx, and RxJS are a bonus
- Passion for continuous integration and continuous delivery
- Experience focusing on accessibility using a screen reader and other tools
- Bachelors in Computer Science or equivalent
- 6 – 10 Years of Software Development Experience
- 3 – 5 Years of Technical Leadership Experience
- Hybrid work environment
- Professional development opportunities
- Diverse and inclusive workplace
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
AngularNgRxRxJSJavaSpring BootHibernateSQLObject Relational MappingSASSSCSS
Soft skills
collaborationtechnical mentoringclean codecoding standardsdesign patternsaccessibility focuscontinuous integrationcontinuous delivery
Certifications
Bachelors in Computer Science