Fullstack Developer (Java/Angular)(K/M)

160 - 200 PLN/ godz.B2B
SeniorZdalnie·WarszawaInne·B2B
#457212·Dodano 2 dni temu·2
Źródło: justjoin.it
Aplikuj teraz

Tech Stack / Keywords

Firma i stanowisko

Fabrity S.A. is a dynamic technology company specializing in software engineering, generative artificial intelligence, and industrial Internet of Things (IoT). They create comprehensive solutions to help enterprises automate processes, increase operational efficiency, and make key decisions through effective data analysis. The company serves various industries including pharmaceuticals, healthcare, financial services, manufacturing, automotive, and retail, with clients such as ABB, Bayer, Carrefour, PKO BP, Dormakaba, Sanofi, Toyota Bank, Frontex, Liebherr, Pepsico, and Saint-Gobain.

Wymagania

  • At least 7 years of commercial experience in designing and developing applications using Java and Angular.
  • Experience in creating, maintaining, and extending unit and integration tests for Java applications.
  • Practical knowledge of testing frameworks in the Java ecosystem such as JUnit and Cucumber.
  • Commercial experience with Spring Framework and Spring Boot.
  • Experience with data access layers using JPA and Hibernate.
  • Experience in backend service/application development using Java.
  • Teamwork experience using Git, including working with branches, pull/merge requests, and code reviews.
  • Skills in creating and optimizing SQL queries for relational databases.
  • Experience working with XML, YAML, and JSON formats in configuration and application development.
  • Practical experience using AI-based development tools like GitHub Copilot, Claude Code, and Codex.
  • Experience implementing or modifying code with AI agents, including task delegation, code verification, testing, and deployment.
  • Ability to assess quality, correctness, and security of AI-generated code.
  • Experience in frontend development with Angular, using TypeScript and/or JavaScript.
  • Experience integrating frontend applications with backend APIs.
  • Ability to analyze business requirements and translate them into clear functional requirements and acceptance criteria.
  • Communication skills for explaining proposed changes and their organizational impact to business users.
  • Experience in analyzing and solving technical problems and justifying proposed solutions.
  • Ability to prioritize tasks, manage multiple assignments, and communicate project schedule impacts.
  • Capability to present technical decisions to both technical and non-technical audiences.
  • Experience preparing project reports covering progress, risks, and issues.
  • Skills in coordinating project activities, dependencies, and follow-up actions.
  • Very good command of English, enabling participation in meetings, requirements discussions, documentation, and reporting.

Nice to have:

  • Experience with Apache Camel.
  • Experience working in Agile (Scrum) methodology.
  • Experience in DevSecOps environments.
  • Experience with CI/CD processes such as Azure Pipelines.
  • Experience with Infrastructure as Code (IaC) tools like Terraform.
  • Experience with cloud solutions such as Microsoft Azure.
  • Experience with container technologies like Docker.
  • Experience designing and developing microservices.
  • Experience in the financial services industry.
  • Familiarity with ITIL practices and processes.
  • Experience developing technical documentation.

Obowiązki

  • Collaborate with business and technical experts to gather and analyze business and functional requirements.
  • Analyze existing processes and design modern applications and microservices meeting user needs.
  • Develop, deploy, and maintain applications following the defined technology stack and organizational standards.
  • Support and enhance existing microservices-based solutions across various business areas.
  • Prepare and execute unit, integration, system, and performance tests.
  • Work with business users during acceptance testing and support solution delivery.
  • Create technical documentation, reports, and manage application changes and lifecycle.
  • Participate actively in Agile ceremonies and collaborate within an international project team.
  • Plan and coordinate application releases ensuring high quality of delivered solutions.
  • Identify project risks, coordinate change-related activities, and support implementation of new practices and improvements.
  • Maintain effective communication with stakeholders and business teams to ensure smooth project execution.

Benefity

  • Benefits available through a cafeteria system.
  • Cooperation based on a B2B contract.
  • Possibility to perform work remotely.
  • Engagement in a project impacting the business direction of the client.
  • Service delivery for a prestigious public institution.

Inne informacje

Klauzula informacyjna regarding personal data processing by Fabrity S.A. and Fabrity Commerce sp. z o.o., including data administrator contacts, purposes of data processing for recruitment, data retention periods, rights of data subjects, and contact information for the data protection officer and the Urząd Ochrony Danych Osobowych (Personal Data Protection Office).

Fabrity S.A.

Fabrity S.A.

39 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz