Full-Stack Developer - Java, Angular (100% remote)

Közzétéve 8 Október 2021
LokációBudapest
Munkakör típusa Közvetítés
ÜzletágIT / Telekom
ReferenciaBBBH486280_1633694306

Munkakör leírása


Senior Full Stack Developer (Java + Angular)


We are building a sophisticated document processing pipeline for the interpretation of PDF documents and looking to expand our team with an experienced Full Stack Developer. The new developer will join us in the building of the document processing engine, undertaking tasks including but not limited to: Front-end development using Angular (implementation of a new web app for uploading / displaying / converting documents), jQuery/Angular (continuous development of an internal PDF Annotator program), Back-end development using Java for the Web applications (common web back-end development tasks) and various Java development tasks in the Document Conversion Engine (data processing, tests, refactors, optionally smaller machine learning tasks).

Requirements:

  • Fluent Hungarian and good written English or Fluent English
  • 10+ years of development experience
    • Web application development experience (both backend and frontend)
    • Talent for producing maintainable code (structured, easy-to-read, tested)
    • Understanding of requirements to set up a secure web application
      • http server, ssl, caching, load balancing, routing, nodes, session handling, authentication, authorization, web-app security (csrf, injections, owasp)
    • Ability to design and implement an Angular application from scratch for specific requirements, conforming to all common requirements (cross-browser, cross-platform, security)

  • Self-reliance:
    • Ability to tackle problems on their own after receiving high level requirements
    • Ability to work from home without constant supervision and/or interaction with colleagues

  • Solid Java skills
    • At least 3 years Java experience, up-to-date knowledge
    • Familiarity with common design patterns, and common frameworks for Dependency Injection, Object-Relational-Mapping, Caching, Logging, Web servers, REST API, JSON etc.

  • SolidUI development skills
    • Proficiency in Javascript / HTML / CSS, familiarity with jQuery
    • Proficiency in Angular
    • Ability to design functional, easy-to-use UI screens
    • Ability and willingness to produce High Quality UI code (structured, modern, complete with tests)

  • Ability to work with common development tools (git, docker, gitlab, intellij, linux tools)

A Kelly Services jelen helyzetben, mint munkaerő-közvetítő van jelen. Amennyiben jelentkezik, adatai a Kelly adatvédelmi szabályainak megfelelően kerülnek feldolgozásra. Kérjük, vegye figyelembe, hogy regisztrációjával hozzájárul az Adatvédelmi szabályzatban foglaltakhoz.

Cégünk támogatja az esélyegyenlőséget így jelentkezése elbírálásakor csak és kizárólag az Ön kvalifikációi számítanak, az elbírálás kimenetelét nem befolyásolja az Ön neme, vallása, világnézete, hovatartozása, kora, szexuális beállítottsága, valamint nem tekintjük hátránynak, ha Ön megváltozott munkaképességű, mivel lehetőségeink szerint próbálunk ezen a területen is állásokat biztosítani.

---------------------------------------------------------------------------------------------------------------------------------------

Kelly Services are acting as an Employment Agency in relation to this role. Should you choose to apply, your information will be processed in accordance with Kelly's Privacy Statement.

As an Equal Opportunities employer we welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation or age.