angular developer international | bucureşti

posted
contact
randstad romania
apply now

job details

posted
location
bucureşti, bucuresti
sector
IT, Telecom
reference number
2035 / 2837
contact
randstad romania
You do not need to upload a curriculum vitae to apply for this position, moreover as a simple solution you can apply with your Linkedin profile. Click on the "Apply" button and choose from the application options that requires not more than 2 minutes.


Offer

 

As a software developer, you will be part of a mixed team comprised of full stack developers with extended java experience and lesser experience on front-end technologies. Thus you will be able to expand your current experience and you can also extend it with java development, if you are ineterested. Your role will be front-end developer with perspective for a full stack java  developer, if interested. 

Company is a world-leading supplier of Identification and Border Management Software Systems. 

GENERAL OBJECTIVE: 

To develop software for systems contracted by Company. 

Reports To:   Software Manager, Java technology team leader, project team leader

RESPONSIBILITIES:

  • Writing design documents and functional specifications
  • Participating in design and code reviews
  • Software development according to the design and functional specification.
  • Refactoring old code or after code review
  • Developing and unit testing new software
  • Debugging and fixing bugs during stabilization of the software or fixing code smells after automated build
  • Participate in the deployment of software components to production 
  • Participate in the diagnosis of software issues from production or test environment together with a sysadmin, devops and/or java developers
  • Supporting the system post deployment

TECHNOLOGIES, TOOLS TO BE USED

  • Angular 11
  • Material or Primeng
  • Nodejs 14, upgrade to nodejs 16 planned
  • Karma test runner, Mockito

For backend we use:

  • Java 8, OpenJDK 8/11
  • Hibernate
  • Spring, SpringBoot
  • Junit, Spring MVC test 
  • SOAP/REST Web Services
  • Azure CLI
  • Azure functions CLI
  • Cosmos DB, Postgres

Concepts:

  • S.O.L.I.D. principles, Continuous Integration, Microservices
  • Tools: Maven, Git, Bamboo
  • Apache, Tomcat

MINIMAL REQUIREMENTS

  1. EDUCATION

  • Bachelor degree or Master degree in Computer Science or Computer Engineering.
  1. REQUIRED QUALIFICATION 

  • 3+ years of experience developing applications with Angular and Material or Primeng
  • 2+ years of Angular components design and development
  • Experience developing web applications
  • Java EE (SOAP Web Services, REST, JPA) experience is an asset
  • Unit testing familiarity 
  • Experience with Spring framework is an asset
  • Experience with ORM frameworks, preferably Hibernate is an assest
  • XML technology knowledge, XSL, XPath, XQuery, DTD, XML Schema
  • Strong background in applying formal development methodologies, including knowledge of use cases, requirements analysis, UML
  • SQL knowledge
  1. SKILLS

  • Strong communication skills in English (French is an asset)
  • Good problem solving and analytical skills
  • Strong team player
  • Make-it-work attitude under firm deadlines
  • Ability to work under pressure
  • Willing to travel abroad twice a year