Sr Software Engineer
This is a remote position.
- Must have RECENT coding experience*
- Must be willing to spend 80% of the day coding*
- Startup/small team experience preferred*
- Must be located in East or Central time zones*
- 5+ years of hands-on development experience in Java or other object-oriented programming language experience
- Writes understandable, testable code with an eye towards maintainability
- Developed using a modern framework (Java framework a plus), RESTful APIs, and relational DBs
- Strong understanding of database schema design, caching, and scalability
- Previously responsible for the design and delivery of one or more complex software components
- Solid foundation in computer science, with competencies in data structures, algorithms, and software design practices
- Backend: Java with Dropwizard, Hibernate, Jetty, Jackson, GraphQL
- Frontend: Javascript (Typescript) with React / React Native.
- Infrastructure: ECS, RDS, Lambda, Glue, Athena, Cloudformation, SNS, and more
- Dev tools: Github, CircleCI, Docker
- Health, dental, and vision insurance with a choice of many different plans/costs partially subsidized by us
- Three weeks paid vacation
- Basic Life & AD&D, Short-term and Long-term Disability Benefits paid fully by us
- Voluntary benefits such as Pet, Home and Auto, Legal Insurance plus more
- Pre-tax Flex Spending/Dependent Care/Transit accounts
- 401k
- Stock options
Must have RECENT coding experience* Must be willing to spend 80% of the day coding* Startup/small team experience preferred* Must be located in East or Central time zones* •5+ years of hands-on development experience in Java or other object-oriented programming language experience •Writes understandable, testable code with an eye towards maintainability •Developed using a modern framework (Java framework a plus), RESTful APIs, and relational DBs •Strong understanding of database schema design, caching, and scalability •Previously responsible for the design and delivery of one or more complex software components •Solid foundation in computer science, with competencies in data structures, algorithms, and software design practices TECH STACK •Backend: Java with Dropwizard, Hibernate, Jetty, Jackson, GraphQL •Frontend: Javascript (Typescript) with React / React Native. •Infrastructure: ECS, RDS, Lambda, Glue, Athena, Cloudformation, SNS, and more •Dev tools: Github, CircleCI, Docker
5+ years