Full Stack Developer

AMS Human Resources
Full time
Cluj-Napoca
Posted 3 luni ago

Full Stack Developer – Cluj!

As a Full Stack Developer you will be part of a team who is passionate about microservices, micro-frontends and service-oriented architecture.

Job Responsibilities:

  • Develop and maintain software applications from concept to finish
  • Build reusable code and libraries for future use
  • Guarantee the technical feasibility of UI/UX designs
  • Optimize applications for maximum speed and scalability
    Collaborate with other team members and other stakeholders
    Work closely with designers, other developers, and managers to determine product scope, interactions, and features
  • Mentor other people, provide feedback, contribute to improving your team’s
    processes

What we are looking for from you:

  • 3+ years of experience in developing Java/JavaScript based applications Experience with one of JEE or Spring frameworks
  • Experience in designing RESTful APIs
  • Knowledge in service-oriented architecture (SOA)
  • Proficient understanding of code versioning tools, such as Git
  • Familiarity with build tools such as Maven and Gradle
  • Understanding fundamental design principles behind a scalable application Knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)
  • Strong understanding of JavaScript including ES6 and newer language features and best practices
  • Good understanding of Angular/AngularJS and/or other popular JavaScript
    frameworks & libraries
  • Good understanding of AJAX and working with Rest APIs
  • Good understanding of code testing and JavaScript testing tools
  • Basic understanding of programming paradigms (OOP / FP) and design patterns in JavaScript; Experience with the Typescript language is a plus
  • Strong understanding of CSS, CSS pre-processors and styling best practices Experience in using UI libraries and frameworks to implement scalable and responsive applications
  • Good understanding of cross-browser compatibility issues and ways to work around such issues
  • Strong knowledge of web technologies, including HTML5
  • Good understanding of browser APIs and browser rendering behavior
  • Familiarity with front-end build tools

Extra credit for:

  • Experience with web-components and Redux
  • Experience with Apache Camel or Spring Integration
  • Experience with Spring Security, Spring Cache and Spring Data
  • Experience with AOP programming • Experience with Elastic-Search, Lucene or SOLR
  • Experience in working with JSP and Apache Sling
  • Experience with AEM, OSGI and JCR

For more details feel free to contact us at teodora@ams-hr.ro

Job Features

Job CategoryIT

Apply Online

A valid email address is required.
A valid phone number is required.