Position: Middle+/Senior Full-stack Java developer
Company: Fintegro
Category: Java
Experience required: 5y
English level: intermediate

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