Поиск работы на robota.uaukraine

Эта вакансия уже завершена

Parasoft Polska Sp. z o. o — вакансия в Java Software Engineer
Вакансия закрыта

Java Software Engineer

2 года назад
03 декабря 2021
Другие страныул. Poland, Krakow

Your responsibilities

  • Developing solutions that aid in the software development process

  • Contributing to product ideas and innovation

  • Designing and implementing new product features

  • Writing clean, reusable code efficiently with a high level of quality

  • Applying the best development practices: coding standards, unit testing, code reviews, etc.

Our requirements

  • Minimum of 1+ years of related work experience and completed or advanced studies in Computer Science, Mathematics or equivalent field

  • Experience in Java programming

  • Practical understanding of object oriented design patterns and principles

  • Fluency in English allowing for free communication and work with technical documentation

  • Ability to think analytically

  • Ability to work independently and as part of a team, good communication skills

Optional

  • Knowledge of Java related technologies (e.g. OSGI Services, IDE Plugins, REST, JavaScript, AngularJS)

  • Knowledge of development tools (e.g. Eclipse, IntelliJ, JUnit, Jenkins, Git)

  • Knowledge of Agile methodology and practices

Team size

  • 5-10

This is how we work

  • you focus on a single project at a time
  • you can change the project
  • you have influence on the technological solutions applied
  • you have influence on the product
  • you focus on product development
  • agile
  • scrum

Team members

  • backend developer
  • technical leader
  • manual tester
  • scrum master

This is how we work on a project

  • code quality measures

  • code review

  • design patterns

  • static code analysis

  • architect / technical leader support

  • Continuous Integration

  • active monitoring

  • issue tracking tools

  • technical debt management

  • functional tests

  • integration tests

  • performance tests

  • regression tests

  • test automation

  • unit tests

  • manual tests

Development opportunities we offer

  • mentoring

  • space for experimenting

  • substantive support from technological leaders

  • technical knowledge exchange within the company

What we offer

  • Working for the market leader in the embedded development testing and service virtualization

  • Interesting work with a variety of technologies in an international environment

  • Opportunity to work with leading companies in different industries worldwide

  • Stable employment, a competitive salary, private healthcare, life insurance, a sport package and attractive social events

  • Fruit or snacks in the office

  • Friendly atmosphere and individual approach to each employee

Parasoft develops software solutions that help organizations deliver defect-free software efficiently. Parasoft's enterprise and embedded development solutions are the industry's most comprehensive – including static analysis, unit testing, coverage analysis, requirements traceability, functional and load testing, development and test environment management, and more.

RECRUITMENT PROCESS

STAGE 1 - Application

You apply for a role at Parasoft. We review your application.

STAGE 2 - Phone call

We contact selected candidates by phone to briefly discuss the role and ask a few questions about your experience and motivation. This is an opportunity for you to ask questions and understand the role better.

STAGE 3 - Interview meeting

We invite selected candidates to an interview - at our office or online, depending on the pandemic restrictions.

The meeting takes about 90 minutes and allows us to learn more about your professional competencies and your knowledge of testing methodology. You are asked to do a technical test and/or perform a practical task. We also would like to find out about your availability and financial expectations.

Your prospective team leader participates in the meeting to provide you with details about the company and the team, as well answer your questions - don't hesitate to ask!

STAGE 4 - Decision

We analyze the information we collected during interviews and select the candidate who is the best fit for the role and our team. If we can't take your candidature forward, we we'll let you know. If we want you to join the Parasoft family, we'll contact you with the offer.