Fullstack Java Developer
Hays Poland
Odesa, UA
2 днів тому
source : Just Join IT

Java (advanced)

We are looking for a Senior Java Developers with excellent Java skills and preferably full-stack development experience to join the company from energy sector.

Daily tasks and responsibilities

Teams : Scrum teams (developers + scrum master + product owner)

Main technologies, tools and methodologies : Java (11+), SpringBoot, Kafka, Keycloack, gRPC, REST services, SQL (Oracle, MSSQL), microservices, React, Vue.

js, TypeScript, TDD, BDD (sometimes), unit testing (JUnit), integration testing; Selenium, Robot Framework.

Full scope of duties :

  • Java based applications back- and frontend high-quality development through sprints.
  • Developing interfaces and services for different systems.
  • Maintain high standards of code quality and testing and preserve software, infrastructure and data security with diligence.
  • Implementing high quality standards on deployment / release cycles.
  • Participating actively in agile development process, ceremonies and product development workshops.
  • Design unit tests for the own developments and document the code.
  • Perform regular team members code-review, instruct team members in development Methodologies.
  • What you’ll need to succeed

  • Ideally more than 5 years of experience in full-stack software development (Java, React, Typescript)
  • Option : we are open for Senior Back-end Java developers who would like to develop their front-end skills and turn full-stack
  • Tech skills :

  • Excellent Java development skills
  • Knowledge of and is ability to use different algorithms and data structures.
  • Knowledge of different ways of storing data and related technical solutions and working with relational databases (Oracle, MSSQL).
  • Good knowledge of systems integration techniques and technologies and ability to create web services and use XML technologies (SOAP, REST, JSON) to create cross-system interfaces.
  • familiarity with user-centric design and application usability principles.
  • Knowledge of architectural patterns (vertical slice architecture, microservices), data security standards, technologies, performance assurance and improvement techniques, testing methodologies, software lifecycle principles to ensure the sustainability of a developed solution.
  • Knowledge of various development methodologies and is familiarity with common project management methodologies to participate effectively in teamwork.
  • Extra points for :

  • Experience in front-end development
  • Knowledge of various user interface development technologies and patterns (e.g. React)
  • What you’ll get in return

  • Contract of employment (Full-time, permanent)
  • Fully remote work
  • No dress-code
  • Skills development opportunities (trainings, hackatons)
  • Standard benefit package (Private medical care, sports card, etc.)
  • Повідомте про це

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Моя електронна адреса
    Клацнувши по кнопці "# кнопка", я даю згоду neuvoo на обробку моїх даних та надсилання сповіщень електронною поштою, як це детально описано в Політиці конфіденційності neuvoo. Я можу будь-коли відкликати свою згоду або скасувати підписку.