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 who are constantly hungry for new challenges, self- and others-development and nothing motivates us more than great software products and happy customers.
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 startups (scaleups) mainly, in fast and high-quality scale-up of their teams and boost their product development, testing and deployment; so we can succeed together.
We are currently working with French company that both develops and integrates microservices of a new platform which creates faster asynchronous, robust and more efficient scalable data traceability solution for online eGaming operators (Online Gambling Industry). This solution provides them a single digital vault software to immediately, easily and cost-efficiently comply with the laws regarding data traceability and secure storage in different countries.
Online Gaming Vault is the only digital vault service compliant with requirements in Bulgaria, Colombia, Denmark, France, Germany, Portugal, Romania, Spain, Switzerland, the Netherlands Greece, and Argentina (Buenos Aires). Docaposte continuously monitors regulatory changes to maintain its service compliance and add additional jurisdictions as they arise. It is award winning solution (Global Regulatory Awards 2022)!
If you like to work with us, let us share our need for competencies - we are looking for Java Developer.
Your daily responsibilities
Deliver features based on functional specification with cooperation with Product Owner and Functional Analyst
Ensure best software quality by writing tests for any code changes and participating in code review process
Add technical information regarding code changes to product's release notes
Implement and improve non-functional product items eg: High Availability, performance, platform monitoring
Prepare and perform software patching due to security constraints, libraries eol etc
Support pair developers in day-to-day tasks
Improve technical and domain knowledge
Prepare technical input for product documentation eg: install guide, certification documentation etc
Provide estimation input for roadmap items to the Product Owner
Explain technical issues with non-technical team members eg: Product Owner
Support L3 in fast tracking blocking issues
Contributes to common libraries used across products
Keep technical debt of product at a low level
We need you to have
Knowledge and experience in Java (8 to 11+)
Experience working with Kubernetes / Docker
Experience with GIT
Working experience with Spring Boot, Spring Security, Hibernate, WEB Services (REST and Soap)
Knowledge of Unix ecosystem and tools (+Bash scripting)
Understanding of networking topology and components of distributed web applications
Good understanding of SQL database design and operations (SQL syntax)
Familiar with CI/CD and automation tools (Jenkins)
Familiar with an Agile development process (code reviews, daily standups, sprint definition, review and retros)
Would be great if you have
Experience with MongoDB, Oracle, Hazelcast in-memory DB
Knowledge about PKI mechanisms: Cryptography, Certificates, HSM
Experience with cloud environments (AWS, Azure)
Working experience with commercial software development, testing and deployment processes (Testlink)
Working experience with cloud services based on API ; OpenAPI
Our Architecture and Technology Stack
programming language: Java 8 to 11+
Kubernetes / Docker
GIT
SpringBoot, SpringSecurity, Hibernate, WebServices (REST, Soap)
CI/CD tools: Jenkins
DB: Mongo, Oracle
IntelliJ
Prometeus, Grafana
Hazelcast in-memory DB
HSMs
cloud services based on API, OpenAPI
Testlink
Helm
Maven
Our offer
In addition to great company and challenging projects, we can offer much much more, i.e.
knowledge sharing within our company
training & development budget
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 center)
B2B or employment contract
remuneration offered: 1000 - 1.200 PLN net/day on B2B and 16.000 - 19.000 PLN gross / month on employment agreement (UoP)
I hereby give consent for the personal data included in my application to be processed by Incubly Sp. z o.o. for the purposes of the recruitment process under the European Parliament's and Council of the European Union Regulation on the Protection of Natural Persons as of 27 April 2016, with regard to the processing of personal data and the free movement of such data, and repealing Directive 95/46/EC (General Data Protection Regulation).