4 октября 2021

Senior Java Engineer (вакансия неактивна)

Киев, удаленно

We are an American product company that develops a FORM platform to conduct inspections and surveys for our customers. We live in a digital age, where we want to provide top service to our internal and external customers.

Our team is successfully growing and we are pleased to offer you a Java Backend Developer position.

Requirements:

Technical skills

  • 3+ years of commercial use of Java (Java 8, 11)
  • Good problem-solving skills and a strong understanding of algorithms and data structures
  • Familiarity with client-server architecture, TCP/IP, HTTP, SSL/TLS
  • Familiarity with REST API concepts and practices
  • Understanding of microservices architecture
  • Understanding of scalable web applications architecture concepts and approaches
  • Strong understanding of concurrency essentials
  • Experience and ownership of development work scoping and estimations
  • Ability and experience with breaking down overall solution into specific tasks
  • Strong understanding and experience of commercial work with DBMS (MySQL, PostgreSQL) and ORM (JPA, Hibernate)
  • Knowledge of Git and teamwork tools (JIRA, Confluence Wiki)
  • Familiarity with Gradle build tool
  • Knowledge of English enough to understand and describe tasks, interact with English speaking colleagues
  • Basic knowledge of HTML/CSS/JS

Soft skills

  • Ownership of tasks and responsibility for the quality of delivered solutions
  • Ability to make code reviews and affirmatively accept colleagues’ notes
  • Willingness to participate in team tasks analysis, ability to state and describe your vision of task implementation
  • Readiness to follow stated team and company processes and improve them in a constructive manner

Responsibilities:

  • Develop a backend for a complex single page application
  • Review the code
  • Closely communicate with product managers, provide the best solutions and influence the product
  • Participate in internal meetups and share experience

Why we love working here:

  • An enjoyable, team-oriented, and professional atmosphere in a flat-structured organization
  • We work in an international team of open-minded geeks
  • Everyone has a voice in our company, and many ways for getting your ideas across.
  • We have very open lines of communication and expect it both ways.

Why FORM:

  • Health insurance
  • Top-level, talented team and challenging projects
  • Global leader in data collection technologies
  • Direct contract with US-based company
  • Challenging projects and professional growth opportunities
  • Fully remote work OR if you prefer office — convenient location (few minutes from a subway station)
  • Performance-based income review
  • Flexible schedule