About the Job
Hey! Nice to see you! :)
Let’s share our story to get to know a bit better…. We are business and technology enthusiasts that are constantly hungry for new challenges, self- and others-development and nothing motivates us more than great software products and happy customers.
Do we have something in common?
people call you technology geek or nerd?
are you the one eager to learn and constantly rise the bar?
trying to be updated with tech news and all the inspirations from big tech or simply crazy start-ups from Silicon Valley?
extremely responsible for given promises?
respect for other people, no matter how different from you they are?
comfortable while working with a global team?
At Incubly, we believe that great people want to work with great people, so we started to build such a company that will attract great minds and that we can achieve everything not feeling that we actually work, but just having fun….
Our mission is to support tech companies, and start-ups mainly, in fast and high-quality scale-up of their teams and boost their product development, testing and deployment; seems like we can succeed together!
We are currently working with a US-based company on a cloud-based platform responsible for the management of industrial IoT devices, ingesting, storing and processing their monitoring measurements. The platform allows the management and monitoring of millions of devices installed in locations all over the world.
As a Product/System Analyst, you will become a part of a cross-functional scrum team responsible for the development of new features in a cloud platform in a microservice architecture. Your responsibility will be to keep track of platform functionalities and features, manage requirements and prepare clear design guidelines for the engineering team. You will be collectively responsible for delivering new business-critical features that meet all functional, operational and quality requirements and standards.
If you feel you are the right person for a job, check what competencies we are expecting from you:
Your daily responsibilities
Working closely with customers to prepare well-structured requirements descriptions of platform features and functionalities and evaluate existing solutions,
Co-designing platform data ingestion paths, sequence flows and processing algorithms
Contribution to refinement sessions: proposing design and acceptance criteria for new features
Collaboration with the whole scrum team: taking an active part in all types of scrum meetings, planning sessions etc.
Validating acceptance criteria and test scenarios, providing expertise for troubleshooting
Keeping watch on product documentation
We need you to have
Strong analytical and problem-solving skills with attention to detail
Excellent interpersonal skills and ease of communication with multinational technical and business counterparts
Experience in working as a member of a scrum team with a good understanding of methodology principals
Ability to understand Open API specification of RESTful services alongside practical usage of test tools (e.g.: Swagger, Postman)
Understanding of RESTful microservices architecture design principles (Resources, Methods, Decoupling, HATEOAS)
Understanding of OAuth and OpenID Connect standards
Open mind and flexibility to cope with the dynamic project environment
Ability to create and organize audience-aware documentation, using Wiki markup, Sequence flows, etc.
Would be great if you have
Working experience with event-driven architecture
Understanding of Strategic Domain Driven Design
Experience with designing REST’ful services, both synchronous and asynchronous
Understanding of time-series databases (InfluxDB) and data streaming (Flink)
Our Architecture and Technology Stack
Java (8 and 11)
Spring (Spring-Boot, Spring-Security, Spring-MVC, Spring-Data, …)
BitBucket + bitbucket-pipelines
OAuth, OpenID Connect (KeyKloak, Auth0)
In addition to great company and challenging projects, we can offer much, much more:
Training & development budget
Knowledge sharing within our company
Agile and friendly atmosphere, non-violent communication and full respect for diversity
Possibility to choose from onsite (in Lodz, Poland) or hybrid work (one day a week in our office in Łódź city centre)
Integration budget – to get to know better with your colleagues and client
B2B or employment contract - you choose
Remuneration on B2B contract: 800 - 1000 PLN net/day
Remuneration on employment agreement: 13.000 - 16.000 per month
Possibility to engage not only technically, but also have an impact on the new-born company that is just starting to define its culture and identity