Senior Fullstack (Java) Developer

14 800 - 22 000 PLN/ mies.Umowa o pracę (brutto)
120 - 176 PLN/ mies.B2B (netto)
SeniorFull-time·Umowa o pracę·B2B
#341712·Dodano dzień temu·0
Źródło: theprotocol.it
Aplikuj teraz

Tech Stack / Keywords

JavaSpring FrameworkHibernateHTMLLiquibaseAWSgRCPXSDJMSJenkinsGerrit

Firma i stanowisko

Smart4Aviation jest firmą stworzoną z pasji do lotnictwa i z pomysłu, aby moc sieci wykorzystywać w branży lotniczej. Smart4Aviation to ponad dwadzieścia lat wsparcia i rozwoju oprogramowania dla największych linii lotniczych na świecie. Dostarczamy czternaście różnych modułów oprogramowania obsługując w ten sposób ponad 700 samolotów dziennie i tysiące pracowników linii lotniczych.


Wymagania

  • Strong experience in Java and core Java frameworks (Spring, Hibernate).
  • Solid understanding of Domain Driven Design (DDD) principles.
  • Ability to design and work with complex, distributed system architectures.
  • Knowledge of dependency management, modern revision control systems, code review tools.
  • Practical knowledge of algorithms, design patterns and data structures.
  • Practical experience in leveraging AI coding agents to accelerate development and enhance code quality.
  • Proven track record of delivering high-quality software products.
  • Knowledge of web technologies.
  • Very good command of English.
  • Fluency in Polish.

Nice to have:

  • Basic knowledge of XSD, JMS.
  • Experience with Jenkins, Gerrit.
  • Experience with relational database solutions (PostgreSQL).

Obowiązki

  • Design and implement complex, multi-layered software applications, including unit tests.
  • Interpret business requirements, usability feedback, and functional specifications to provide technical recommendations.
  • Leverage Domain-Driven Design (DDD) to identify and define independent modules through modeling techniques.
  • Maintain relevant technical documentation in the company knowledge base.
  • Analyze software requirements to determine feasibility within time and cost constraints.
  • Identify potential risks in tasks and propose effective solutions and mitigation plans.
  • Define system design, architecture, and coding standards.
  • Orchestrate agentic coding workflows.
  • Develop and promote best practices to optimize productivity.
  • Ensure high code quality throughout the entire development lifecycle.
  • Refine and oversee "Agentic DDD" processes.
  • Design automated verification gates.
  • Participate in sprint planning and retrospectives.
  • Collaborate closely with Business Analysts and the Product Owner team.

Oferta

  • Sharing the costs of sports activities
  • Private medical care
  • Sharing the costs of foreign language classes
  • Sharing the costs of professional training & courses
  • Life insurance
  • Remote work opportunities
  • Flexible working time
  • Fruits
  • Integration events
  • Corporate library
  • No dress code
  • Coffee / tea
  • Leisure zone
  • Christmas gifts
  • Employee referral program
  • MyBenefit Cafeteria/Multisport
Karta sportowa
Opieka zdrowotna
Kursy językowe
Dofinansowanie szkoleń
Ubezpieczenie
Elastyczne godziny
Darmowe napoje
Darmowe przekąski
Imprezy teamowe

Inne informacje

Work at the client's site.

Smart4Aviation

Smart4Aviation

4 aktywne oferty

Zobacz wszystkie oferty
Aplikuj teraz