EndySoft is a fast-growing company with focus on providing of IT resources. Main area are body-leasing, team outsourcing, recruitment and related HR services. Partially, we are also specializing on business automation and software development. We help our customers and partners to ease from daily headaches, which are connected with heavy and time-consuming tasks, and to focus on their main part of their business. EndySoft is a company established in 2019. The company operates locally in the Central Europe.
This recruitment process is project-based oriented - it means that after receiving an offer from EndySoft, you will be assigned to work in one specific project for one of our clients from industry sector.
What you’ll do
You will be a part of an existing team and part of a project, where you will be providing software using Java
participate in all stages of software development life-cycle - technical design, implementation, testing, release
contribute to architectural decisions and suggest new solutions
write resilient code that will be continuously tested, deployed and performed at scale
creating and maintaining technical documentation for project purposes
Requirements
at least 4 years commercial experience in Java
good knowledge of design patterns and clean code principle
experience with Spring, Hibernate
experience with SQL and relational databases
experience with system control version
hands-on experience with REST and SOAP integration services
Strong drive to dig deep into problems and the ability to explore various approaches
good command of English
experience of working in an international environment
Nice to have
knowledge of CI / CD tools
knowledge of one or more modern programming languages
knowledge in one of message broker tools (Kafka, RabbitMQ)
experience with or open to working in a remote team
Benefits
competitive pay based on the work you do here and not your previous salary
great independence in a pleasant and flexible work environment
great working environment with skilled colleagues