Position: Java Developer
Company: Integrallity
Category: Java
Experience required: 2y
English level: intermediate

Project:

We’re building a fully-automated, simple self-service solution that empowers club operators to efficiently manage all aspects of their clubs while engaging their members with a high-value fitness experience.

Responsibilities:

● Translate application storyboards and use cases into functional applications
● Design, build, and maintain efficient, reusable, and reliable Java code
● Ensure the best possible performance, quality, and responsiveness of the application
● Identify bottlenecks and bugs, and devise solutions to these problems
● Help maintain code quality, organization, and automatization
● Contribute in all phases of the development lifecycle

Requirements:

● Proficient in Java, with a good knowledge of its ecosystems (2+ years)
● Hands on experience with Spring Boot, Batch, integration, Java multithreading
● Knowledge of memory allocation in Java
● It is desirable to know the DevOps, i.e. Kubernetes. Be able to analyze Heap and CPU dumps, understand and analyze requests to the database
● Strong analytical skills