Position: Java Backend Engineer
Company: Inter.dev
Category: Java
Experience required: 5y
English level: upper
Published: 2022-07-01T00:00:00+03:00

**WHAT WE WILL EXPECT FROM YOU:**
- Strong knowledge of Java Core, Spring
- Communications: REST API, sockets, message brokers, etc
- DB: SQL/NoSQL, migrations, queries performance optimisations techniques
- System design fundamentals
- Hands-on experience with unit/integration/API testing
- Experience with AWS Services
- Other: git flow, CI/CD practices, Docker, OAuth2 implementation experience
- Great self-management and interpersonal skills 

**NICE TO HAVE:**
- Experience with Terraform
- Performance monitoring tools usage experience

**WHAT YOU WILL DO:**
- Participate in a full product development life cycle from inception to delivery
- Develop server-side software (build features and fix issues)
- Create and maintain project documentation 
- Setup a CI/CD flow, testing pipeline, code reviews


**WHAT WE OFFER:**
- Zero bureaucracy, small amount of meetings
- Competitive compensation (depending on the interview results)
- Annual appraisals
- Flexible working schedule and remote work