Open vacancy for responsible and independent **SENIOR Full-stack Java developer**
with 5+ years of experience and **SPOKEN ENGLISH** for an American B2B SaaS company!
- It is Full Remote, Full-time job _
**About the product**:
The product is a Unique Platform for employee engagement, mentorship, and employee retention.
It also helps build internal networks for new hires and existing employees on Slack and Microsoft Teams.
The product is in use with over 1000 companies.
Among them Microsoft, Yahoo, and Harvard University.
**About the Client**:
American B2B SaaS company was founded in 2017.
Size of the company is 10 members.
**MAIN REQUIREMENTS**:
- At least 5 years of experience in software development
- Very strong with Java (Spring Boot)
- Solid understanding of relational databases (Postgres, MySQL, etc).
Experience in writing native queries
- NodeJS experience is a must
- Frontend experience (Angular 2+) is a must
- Experience in a continuous deployment environment (AWS, Azure, etc).
- Experience taking projects from gathering requirements, and asking clarifying questions to deploying and debugging systems in production
- Experience designing systems (considering concepts such as fail open/closed, exponential backoff, DLQs, Atomic/Transactional failures, rate limits, load shedding)
- Experience monitoring production environments (rollbar, datadog, pagerduty, etc.
**WE OFFER**:
- Long-term collaboration
- Only the latest, modern technologies
- NO time tracking (just time logging in Jira or a similar tool)
- REMOTE collaboration
- Decent salary in USD
- Paid vacations and sick leaves
**Job Types**: Full-time, Permanent
**Salary**: R$21,800.00 - R$26,000.00 per month
**Experience**:
- Java (preferred)
- Angular (preferred)
- Node.js (preferred)