Position: Java Engineer
Company: Tensill
Category: Java
Experience required: 3y
English level: upper

We’re looking for a backend developer to join our team. The team at our client is responsible for innovating, launching and maintaining brand new ideas and features under their software suite.

We have a fun and friendly environment where the key objective is getting things done. Our engineers are part of the full process from design, to code, to test, to deployment and back again for further iteration.

We’ve worked hard to create an atmosphere of “Speed Wins” – minimising process, shipping products quickly and doing everything to avoid big company paralysis. This is a very bottom-up organization; there are no software architects thinking deep thoughts and directing the action from above. We trust our engineers to come up with, implement and take responsibility for their own designs. Everybody is an owner.

Do you like building world class infrastructures to enable a fast and dynamic front-end team? Do you like working with a large number of technologies? Do you like moving quickly, releasing features daily, working with other smart and talented engineers? If this sounds like you, we’d love to talk to you.

**What you’ll do**

Code! Our engineers focus on doing what they enjoy most and do best, writing code.
Learn about release management in addition to working with the code.
Touch code at every level – while the focus is backend development, you’ll also be working closely with the front-end team and be a part of the same process.
Operate across our evolving backend technology stack.
Take responsibility for all aspects of software engineering, from design to implementation, QA and maintenance.
Collaborate closely with Product and design teams to define feature specifications and develop high quality deliverables for our customers.
Work alongside other engineering groups located around the world.

**What we’re looking for**

At least 3 years’ experience working on REST or GraphQL APIs
Experience using Java 11+
Experience using PostgreSQL
 
**Extra Credit**

Full stack experience
Spring Boot knowledge/experience
Kotlin experience
Willingness and ability to take on new technologies.
Strong verbal and written communication skills.

**Overlap till 12pm EST is a MUST **

**Interview Process: **
- HR Interview 
- Intro call call with the client (30 min) 
- coding exercise 
- Tech screen with the tech lead (60 min)