freehire launches on Product Hunt on 26 August.

Follow →

Senior Java Backend Engineer

General requirements:

3+ years of experience in developing Android and industrial software (5+ years for the

lead position)

Intermediate level of written/spoken English.

Excellent in problem-solving and a quick learner.

Deliver high-quality, readable, scalable, secured, and optimized code at high speed.

Good experience in end-to-end quality software development process, Scrum, JIRA, Git

(GitLab/GitHub), and Agile methodology.

Technical qualifications:

Excellent web programming skills using Java.

Solid experience in one of Java frameworks (Spring Boot) and database (MySQL & NoSQL).

Good experience with Microservices.

Familiar with MQTT, Kafka, Web-Socket, and RESTful APIs.

Desired skills (nice to have):

Good experience with Docker & Kubernetes.

Good knowledge in Testing/QC: CI/CD, Jenkins, Selenium, Linux.

Experience in setup and using Cloud infrastructures (AWS, Azure).

Good experience in Python, Node.js or PHP programming.

Familiar with Frontend techniques: HTML5, CSS3, Bootstrap, VUE.js and React.js and comfortable with TypeScript.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available