- Design and build APIs for both internal and external usage.
- Design and develop components using Java, Golang, and Terraform, while collaborating closely with our backend platforms.
- Write technical documentation specific to BE (API documentation, data dictionary, etc).
- Collaborate with cross-functional teams to define, design, and ship new features.
Requirements
- 5-7 years of experience in developing REST or gRPC microservice APIs using protobufs.
- 5-7 years of B2B SaaS enterprise applications with a large user base.
- 5-7 years of Automation testing generating Unit, behaviour-driven development (BDD), and test-driven development (TDD).
- 5-7 years in the following microservice tech stacks: Java 17+ with Gradle or Maven build tools; GoLang, Scala, and Spark
- 5-7 years of experience building AWS infrastructure using Terraform
- 5-7 years of micro-service backend architecture
- Good communication skills and ability to work collaboratively within a team.
- Must be willing to work on a graveyard shift.
Benefits
• Competitive salary and benefits package