Fullstack Engineer (Java, Python, Vue.js)
⚲ Warszawa
Do uzgodnienia
Wymagania
- Java
- JavaScript
- Vue.js
- Python
Opis stanowiska
About Webellian
Webellian is a well-established Digital Transformation and IT consulting company committed to creating a positive impact for our clients. We help organizations across industries such as insurance, banking, healthcare, retail, and manufacturing accelerate and realize their technology vision. We are a community of engineers and senior advisors who work closely with clients, combining strong engineering standards with curiosity for cutting-edge and disruptive technologies.
About the position
We are looking for an experienced Fullstack Engineer to join a long-term project in the insurance domain. The project brings together three interconnected applications into a unified ecosystem supporting claims handling, valuation management, and comparison of repair estimates with counter-offers.
The role combines backend and frontend development in a highly integrated environment, where multiple systems communicate through APIs. You will work across Java-based backend services, Vue.js frontend applications, PostgreSQL databases, and Python-based components supporting automation, integrations, and document-processing-related workflows.
Key responsibilities:
• Develop and maintain backend services using Java and PostgreSQL.
• Work with Python as part of the project’s backend and integration landscape.
• Develop and maintain frontend applications using JavaScript and Vue.js.
• Integrate multiple systems through REST APIs in a complex, interconnected environment.
• Create and maintain end-to-end tests using Cypress.
• Support modernization of existing applications, including Java version upgrades.
• Collaborate with cross-functional teams to deliver reliable, secure, and scalable solutions.
• Apply secure coding practices throughout the software development lifecycle.
Required Experience & Skills
Must have:
• Commercial experience with Java 8 backend development.
• Commercial experience with Python development.
• Commercial experience with JavaScript development.
• Experience with Vue.js.
• Experience working with PostgreSQL.
• Experience integrating systems via REST APIs in a complex, interconnected environment.
• Knowledge of Apigee.
• Experience creating and maintaining end-to-end tests using Cypress.
• Understanding of application security principles, including OWASP Top 10 and secure coding best practices.
Nice to have:
• Experience upgrading applications to newer Java versions.
• Experience with AWS.
• Experience with Docker and Kubernetes.
• Experience with AI-based OCR and document processing.
• Experience working in insurance, banking, or another regulated domain.
What we offer:
• Contract under Polish law: B2B or Umowa o Pracę
• Benefits such as private medical care, group insurance, Multisport card
• English classes available
• Hybrid work (at least 1 day/week on-site) in Warsaw (Mokotów)
• Opportunity to work with excellent professionals
• High standards of work and focus on the quality of code
• New technologies in use
• Continuously learning and growth
• International team
• Pinball, PlayStation & much more (on-site)
Join a growing team of dedicated professionals! We love to pass on the knowledge to grow excellence, speak our minds without playing politics, and just enjoy hanging around together. If you share our passions - we want to meet you! So go ahead and apply ➡️
Webellian is a well-established Digital Transformation and IT consulting company committed to creating a positive impact for our clients. We help organizations across industries such as insurance, banking, healthcare, retail, and manufacturing accelerate and realize their technology vision. We are a community of engineers and senior advisors who work closely with clients, combining strong engineering standards with curiosity for cutting-edge and disruptive technologies.
About the position
We are looking for an experienced Fullstack Engineer to join a long-term project in the insurance domain. The project brings together three interconnected applications into a unified ecosystem supporting claims handling, valuation management, and comparison of repair estimates with counter-offers.
The role combines backend and frontend development in a highly integrated environment, where multiple systems communicate through APIs. You will work across Java-based backend services, Vue.js frontend applications, PostgreSQL databases, and Python-based components supporting automation, integrations, and document-processing-related workflows.
Key responsibilities:
• Develop and maintain backend services using Java and PostgreSQL.
• Work with Python as part of the project’s backend and integration landscape.
• Develop and maintain frontend applications using JavaScript and Vue.js.
• Integrate multiple systems through REST APIs in a complex, interconnected environment.
• Create and maintain end-to-end tests using Cypress.
• Support modernization of existing applications, including Java version upgrades.
• Collaborate with cross-functional teams to deliver reliable, secure, and scalable solutions.
• Apply secure coding practices throughout the software development lifecycle.
Required Experience & Skills
Must have:
• Commercial experience with Java 8 backend development.
• Commercial experience with Python development.
• Commercial experience with JavaScript development.
• Experience with Vue.js.
• Experience working with PostgreSQL.
• Experience integrating systems via REST APIs in a complex, interconnected environment.
• Knowledge of Apigee.
• Experience creating and maintaining end-to-end tests using Cypress.
• Understanding of application security principles, including OWASP Top 10 and secure coding best practices.
Nice to have:
• Experience upgrading applications to newer Java versions.
• Experience with AWS.
• Experience with Docker and Kubernetes.
• Experience with AI-based OCR and document processing.
• Experience working in insurance, banking, or another regulated domain.
What we offer:
• Contract under Polish law: B2B or Umowa o Pracę
• Benefits such as private medical care, group insurance, Multisport card
• English classes available
• Hybrid work (at least 1 day/week on-site) in Warsaw (Mokotów)
• Opportunity to work with excellent professionals
• High standards of work and focus on the quality of code
• New technologies in use
• Continuously learning and growth
• International team
• Pinball, PlayStation & much more (on-site)
Join a growing team of dedicated professionals! We love to pass on the knowledge to grow excellence, speak our minds without playing politics, and just enjoy hanging around together. If you share our passions - we want to meet you! So go ahead and apply ➡️
🔍 Dekoder Ogłoszenia
🔴
combining strong engineering standards with curiosity for cutting-edge and disruptive technologies
Może oznaczać, że firma stosuje dobre praktyki, ale jednocześnie eksperymentuje z nowymi technologiami, co może prowadzić do niestabilności lub braku stabilnych rozwiązań.
🟡
long-term project
Chociaż brzmi stabilnie, może oznaczać projekt, który jest w fazie utrzymania lub ma ograniczony potencjał rozwoju, a niekoniecznie innowacyjne przedsięwzięcie.
🔴
highly integrated environment, where multiple systems communicate through APIs
Sugestia złożoności i potencjalnych problemów z integracją, gdzie błędy w jednym systemie mogą wpływać na inne.
🟡
Python-based components supporting automation, integrations, and document-processing-related workflows
Może oznaczać, że Python jest używany do zadań pobocznych lub automatyzacji, a nie jako główny język backendowy, co może ograniczyć zakres pracy z tym językiem.