Senior Java backend developer
TalentScan
Kyiv, Ukraine
3 днів тому

Description :

This is an exciting opportunity for a strong, highly motivated, hands-on senior developer to design, build and support various components of the product.

The main responsibility will lie in the area of server-side software development and integration of the product with external data sources.

Basic Qualifications

  • 4+ years of commercial Java experience
  • Strong knowledge of Java core : collections, multithreading, concurrency, etc.
  • Java / J2EE, Spring and Spring Security extensions. Web, Data or Batch extension
  • Practical experience of MySQL, PostgreSQL, experience with any of NoSQL databases is welcome
  • Experience with designing and building robust REST APIs, integrating third-party APIs (REST, SOAP)
  • Practical experience in using Application Servers; Apache Tomcat and nginx
  • Experience with Docker, or backendless is welcome
  • Extensive experience building scalable, high-performance distributed systems that deal with large data volumes
  • Strong knowledge of the OOP / OOD principles
  • Preferred Qualifications

  • Experience with cloud solutions, AWS or Azure
  • Experience with MySQL, PostgreSQL, MS SQL
  • Git, SVN, Maven, Gradle, Jenkins, JIRA, Tomcat
  • Upper-)Intermediate English enough to cooperate with your foreign colleagues

    Soft skills

  • Ability to work independently and as part of a team
  • Able to multi-task and maintain focus in a fast paced environment
  • Good problem solving skills ->
  • problem solving mind set instead of problem finding"

  • Fast learning curve / experienced to work with many customers and different projects
  • Take responsibility for results and matching of deadlines
  • Passion for writing clean, neat, maintainable and loosely coupled code
  • Understanding of business needs and customer needs (not only technical aspects of the project)
  • Our projects Enterprise products for sales support and business process optimization, including such issues as : data synchronization, calculation algorithms, workflows handling, other.

    We develop individual solutions for our enterprise customers and have own product in sales, so that you have the chance to work on new projects for several industries and be involved in product development cycle.

    Some benefits we can provide

  • a lot of experience and expertise after over 9 years on market
  • working with professionals, we are looking for top performer only
  • challenging enterprise projects which area really used in business, not just toys"->
  • high end sales support tools with amazing UX and integration of several enterprise data interfaces (eshop, CRM, payment systems, etc.)->

    internet of things : connection of the mobile applications with hardware in the industry e.g. marking systems or logistic->

    business process optimisation solutions with usage of RFID, beacons e.g. task management in the surgery clinic

  • interesting projects and customers from different industries ->
  • high diversity

  • working for the German market with an option to work some time in Germany on site
  • our agency provides full stack of services : concept, design, implementation (client / server) and maintenance of the products, so that the developer team is involved in all steps (direct influence on the product)
  • mix between working on products and projects
  • continuous optimisation process, any feedback from team is welcome ->
  • we do not have hierarchy levels and any political BS

  • we love what we do and have high quality expectation on our results
  • family atmosphere in the team, respect for each other and honesty are our core values
  • and yes we have good social package like 24 days paid vacations per year, paid sick leave, medical insurance, german lessons, fresh fruits etc.
  • Надіслати заяву
    Додати до вподобаних
    Видалити з обраного
    Надіслати заяву
    Моя електронна адреса
    Натиснувши кнопку "Продовжити", я даю неофіційну згоду на обробку моїх даних та надсилання мені електронних сповіщень, як це описано в Політиці конфіденційності . Я можу відмовитися від моєї згоди або скасувати підписку в будь-який час.
    Продовжити
    Заява