25 Jan
Lead Software Engineer
Vacancy expired!
- 100% coverage for medical, dental, and vision
- Work from home flexibility
- Performance bonuses
- Equity
- 401k
- Generous PTO
- Flexible work schedule
- Beer on tap & unlimited snacks
- Adoption assistance
- Company outings
- Free swag
- Dual Monitors
- Gym Discounts
- 6+ years of hands on programming experience using Java.
- 3+ years of experience leading teams of engineers in an Agile software environment.
- Ability to demonstrate strong experience with the following technologies and frameworks: Java, Spring, Spring Boot, Postgres.
- Solid understanding of contemporary API and architectural concepts (REST, Microservices, MVC, Architectural Layers, etc.).
- Bachelor's degree in Computer Science, Computer Engineering, Information Technology, Information Systems, Software Engineering, Computer Programming, or a related field.
- Strong experience with cloud hosted applications on Amazon AWS including AWS EC2 instances, S3 storage management, Elastic Beanstalk, Simple Queue Service.
- Experience working in an Agile or Lean Software Development such as Kanban or Scrum.
- Familiarity with automated testing frameworks and experience working with QA automation engineers to help them implement testing strategies.
- Experience with Git (Github / BitBucket), Jira and Confluence.
- Full stack development experience.
- An internal drive to consistently stay up to date on current and next versions of technologies, thinking about how next versions can enhance the functionality of products.
Vacancy expired!