The ideal candidate will be excited for the challenge to transform and think critically on many computer science disciplines including product design, usability, building APIs, solutions in the Enrollment Platform, scaling performance, and 24×7 systems reliability.
· Design and develop scalable, high performance, and reliable API driven services that operate 24×7
· Implement just-right solution to the problem, applying Big-O principles
· Build solutions for feature requests that augments our Enrollment Platform’s Angular based UI and Java based backend micro services
· Produce high quality solutions and software that is unit tested, code reviewed, follows best quality practices, and continuous integration.
· Interact with both business and technical stakeholders to deliver high quality products and services that meets/exceeds business, customer, and technical requirements.
· 5+ years of industry experience building and running high performance enterprise applications based on Angular UI and Java based backends.
· Hands on experience developing Java applications built with modern standards based APIs including ReSTful APIs and Back End implementations.
· Advanced skillset in Java language APIs, Spring technologies, Hibernate, JDBC, RDBMS and NoSQL based data persistence
· Solid understanding of Domain Modeling with Relational and Non-Relational Databases
· Automation driven mindset including monitoring, reporting, iterating, and CI/CD practices
· Excellent debugging and problem solving skills, including ability to diagnose and fix performance and scalability issues.
· Familiar with Agile processes and ceremonies.
· Bachelors or equivalent in Computer Science or a related field
· Experience building applications using Angular framework and/or React framework.
· DevOps experience owning code in production and proactively building qualitative solutions.
· Experience developing solutions on AWS Cloud leveraging AWS Lambda, S3, DynamoDB, Cloud Formation, and other related AWS technologies.
· Current AWS Developer certification.
· Any domain knowledge of financial services in the retirement product space especially ones that are offered in the USA such as IRAs, 401Ks, etc