sharing the costs of sports activities
Pracodawca zakończył zbieranie zgłoszeń na tę ofertę
Aktualne oferty pracodawcyPracodawca zakończył zbieranie zgłoszeń na tę ofertę
Aktualne oferty pracodawcyJava Software Engineer
Parasoft Polska Sp. z o. o.
- Kiełkowskiego 9, Podgórze, KrakówKraków, Lesser Poland
- offer expired 2 months ago
- contract of employment, B2B contract
- full-time
- specialist (Mid / Regular), junior specialist (Junior)
- full office work, home office work, hybrid work
- Immediate employment
- More than one vacancy
- remote recruitment
- запрошуємо працівників з України

Parasoft Polska Sp. z o. o.
Kiełkowskiego 9
Podgórze
Kraków
Technologies we use
Expected
Java
Junit
Eclipse
IntelliJ
Git
Operating system
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)
Knowledge of development tools (e.g. Eclipse, IntelliJ, JUnit, Jenkins, Git)
Knowledge of other programming languages (e.g. C++, C#)
Knowledge of Agile methodology and practices
This is how we organize our work
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
conferences in Poland
development budget
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
private medical care
sharing the costs of foreign language classes
life insurance
remote work opportunities
flexible working time
fruits
integration events
no dress code
video games at work
coffee / tea
parking space for employees
leisure zone
pre-paid cards
Application
Phone call
Interview meeting
Decision
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.
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.