Backend Engineer

AI overview

Participate in the design and development of backend systems using Java while collaborating with frontend teams and ensuring high code quality through modern practices and technologies.

This position reports directly to the Engineering Manager and doesn’t have staff management responsibilities.


·       Be involved and participate in the design and development of the backend of our products.

·       Focus on the latest best practises and technologies for backend (Java) development.

·       Be able to work with legacy backend code and internal libraries; both for maintenance and new features.

·       Collaborate with frontend developers to provide internal artifacts, consumed by the frontend team, as intermediate products.

·       Define and communicate technical and design requirements for the backend of our products.

·       Provide training, help and support to other team members.

·       Be able to work with the most modern databases and related frameworks.

·       Develop tests for the backend code of our products, as the latest best practises dictate.

·       Favor code reviews according to the decided backend development principles by the team.

·       Develop and maintain state of the art build and continuous integration/delivery systems for our products.

·       Focus on quality on the backend development, using the latest technologies.

·       Learn about new backend and infrastructure technologies.

Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Backend Engineer Q&A's
Report this job
Apply for this job