Leading a software engineering team in building, maintaining, operating, and supporting its applications and ensuring development work satisfies business requirements.
Requirements
- Building and delivering applications and systems on top of AWS;
- Working with application frameworks using Java and Spring Boot;
- Using Object-Relational Mapping frameworks;
- Designing Open API contract-first RESTful services versioned and deprecated at scale;
- Creating relational scalable storage using Postgres with query optimizations;
- Using full-stack test automation technologies Junit and Pytest.
- Java, JavaScript, JSON/XML, Junit, Amazon Web Services, Docker, Snowflake, and Kubernetes
Responsibilities
- Provide hands-on technical guidance, leadership, and mentorship to the engineering team with responsibility for high quality delivery.
- Take on complex software development tasks to build software using industry technologies, such as Java, JavaScript, JSON/XML, Junit, Amazon Web Services, Docker, Snowflake, and Kubernetes.
- Answer technical questions for the team and complete code reviews in GitHub.
- Building and delivering applications and systems on top of AWS;
- Working with application frameworks using Java and Spring Boot;
- Using Object-Relational Mapping frameworks;
- Designing Open API contract-first RESTful services versioned and deprecated at scale;
Other
- Responsible for leading a software engineering team
- Provide hands-on technical guidance, leadership, and mentorship to the engineering team
- Eligible for up to 100% remote work within the continental United States.