Vacancy expired!
- Build, test, review, and ship software for our platforms, including our suite of APIs and microservices, and editorial tools.
- Collaborate on the design of system architecture, data models, data flows, schemas and API contracts.
- Contribute to the learning and adoption of best practices and tools for modern web application development.
- Participate in gathering technical requirements and defining the best approaches for new product development.
- B.S. in Computer Science, Computer Information Systems, or equivalent industry experience
- 3+ years of development experience using Java with Spring Boot or GoLang
- 2+ years of experience with database technologies including MySQL, Oracle, MongoDB, Elastic Search Cassandra, and DynamoDB.
- Rich understanding of RESTful based services
- Experience with cloud frameworks, preferably AWS
- Excellent written and verbal communication skills in person, team chat, email and meetings
- Experience with automated testing frameworks and methodologies such as junit, Mockito, and Jest
- Experience w/ NodeJS.
- Experience with GraphQL
- Experience with serverless technologies such as lambda.
- Understanding of object-oriented design patterns. (With a focus on the Gang of Four design patterns)
- Web development experience. (React a plus)
- Desire to both learn and teach new concepts as part of a team.
- Experience with data migration.
Vacancy expired!