Nowa
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.itTech 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
4 aktywne oferty