Job Description
This role is a long-term contract position.
Work/Project Scope
- You will be working with Engineering teams, Product Managers, and Designers to build outstanding products for our users!
- Our setup requires collaborative work which includes code reviews and writing supporting documentation
- You’ll share the ownership of our code domain and will actively work to increase its quality and reduce technical debt
Must Haves (Required Skills)
- Solid software development experience using Java
- Extensive knowledge of REST
- Experience in writing well-structured, easily maintainable unit tests (such as JUnit, Mockito, etc)
- Experience with relational databases
- Consistent track record of collaborating with large, distributed teams of engineers over documentation and code
- A desire to learn new technologies and continually develop your professional skills
- Comfortable working with AWS
- Experience building / supporting high load web applications and solving scalability issues
Upwork is proudly committed to fostering a diverse and inclusive workforce. We never discriminate based on race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical condition), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.