Parasoft Polska Sp. z o. o.

Parasoft Polska Sp. z o. o.

Java Software Engineer

Offer parameters
home office work • hybrid work • full office work
Kraków, Lesser Poland (Poland)
Romana Kiełkowskiego 9
junior, mid

Technologies we use

Expected

Java
Junit
OSGI
Testing tools
Eclipse
IntelliJ
Jenkins
Git

Operating system

Windows
macOS
Linux

About the project

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.
We are seeking a technical professional with a desire to make a meaningful contribution within the context of a small team—while learning best practices in software development from a company whose mission is to make software that aids in the software development process.
In this position, you will help design, develop, implement, and maintain software that allows software teams to test and manage the development of their own software projects.

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

This is how we organize our work

This is how we work

you focus on a single project at a timeyou can change the projectyou have influence on the technological solutions appliedyou have influence on the productyou focus on product developmentagilescrum

Team members

5-10 people:backend developertechnical leadermanual testerscrum 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

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.

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

Benefits

  • sharing the costs of sports activities
  • private medical care
  • sharing the costs of foreign language classes
  • life insurance
  • fruits
  • integration events
  • no dress code
  • video games at work
  • coffee / tea
  • parking space for employees
  • leisure zone
  • pre-paid cards

Recruitment stages

  • 1.
    Application
  • 2.
    Phone call
  • 3.
    Interview meeting
  • 4.
    Decision

Parasoft Polska Sp. z o. o.

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.
Zgłaszam się do:
Parasoft Polska Sp. z o. o.
Parasoft Polska Sp. z o. o.
Kraków, Lesser Poland (Poland)

Need more information?

You can ask the recruiter a casual question. You will receive a reply within three business days.

Check first if the answer to your question is not already in the body of the offer.
An employer may not respond to your question, particularly if there are less than 3 business days remaining before the offer ends.