Top Skills:
Role 1: front end; 80/20 split
Required: angular, node, typescript, javascript
Role 2: Back end/Middle Tier; 80/20 split
Primary existing skill-set: middle-tier
Required: java, node, javascript, AWS
Nice to Have skills:
Role 1: Java, SQL, PostgreSQL, AWS, and Jenkins
Role 2: Angular, TS, SQL PostgreSQL, and Jenkins
- The Expertise You Have:Bachelor's degree in Computer Science or Engineering
- 5+ years of development experience (currently hands on) including TypeScript, JavaScript, Angular, Java.
- 3+ years of development experience in JavaScript/TypeScript, Angular, Node, Jenkins.
- Test Driven Development, Cypress
- Visual Studio Code within a UNIX, Windows or Mac environment.
- Application build, deploy using Continuous Integration/ Deployment (CI/CD) tools -- Jenkins, Maven, uDeploy docker or similar DevOps tools.
- Leadership: Team leader, self-starter, collaborative, innovative, eager to learn and teach others every day.
- AWS and Scrum Developer certification are a plus
- The Skills You Bring:Drive the coordination of multiple development work streams through integration and ensure architecture is scalable and extensible.
- Define, maintain, and support Java development environment and best practices, such as Maven, Sonar, and other Open Source tools.
- Assist in identification, isolation, resolution, and communication of problems within the production and nonproduction environment and perform troubleshooting.
- Perform code reviews, unit testing, and integration testing using Open Source frameworks.
- Provide mentorship to junior team members.
- Drive and guide the continuous process improvement initiatives.
- Make significant contributions to our technology platform