Angajat Cloud Soft

Experienta academica este un factor esential in construirea unei cariere in compania noastra.  Intreaga echipa are experienta si expertiza in domeniul stiintei calculatoarelor dar avem si specialisti in domenii conexe, studenti, absolventii cu studii superioare de  licenta, master sau doctorat.

  •  10% studenti
  •  30% absolventi cu licenta
  • 50% absolventi de Master in Computer Science
  • 10% are PhD graduates

Tinerii angajati sunt incurajati sa participe, alaturi de seniori, la activitatile de pefectionare si specializare, cursuri și certificari internationale. Ca angajat al Cloud Soft ai ocazia de a lucra in echipe mixte, formate din specialisti ai companiei noastre sau ai companiilor partenere, in proiecte interesante si provocatoare.

Pentru a te alatura echipei noastre va trebui sa parcurgi urmatorele etape:

  1. Selectare pe baza de CV
  2. Evaluare tehnica (Principiile programarii orientate pe obiecte, Baze de date, Engleza
  3. Interviu tehnic cu un project manager sau team leader
  4.  Interviul final
  5.  Oferta de angajare

Angajatii Cloud Sot beneficiaza de numeroase avantaje și activitati complementare:

  • Team building
  • Evenimente in cadrul Companiei (petreceri, aniversari, reuniuni, etc.)
  • Activitati sportive si recreative individuale sau in grup, cu membrii companiei sau impreuna cu partenerii si colaboratorii nostri.
  • Workshop-uri, seminarii, cursuri, conferinte
  • Asistenta medicala de medicina muncii gratuita

Pozitii dispobile:

  1. Java Developer – Midle

We are looking for

A highly motivated and talented Back-end Java Developer who can make magic while dealing with the back-end part of the development for the web applications. You will be involved in document management and electronic archiving software. These applications have high availability requirements, so they are not allowed to stall or randomly crash.

What you will do

  • Generally, you’ll work closely with the design team, product management, and development teams to create flexible APIs in order to cover all the business requirements;
  • Planning and prototyping a new application;
  • Development of first functioning prototypes ;
  • Prototype testing;
  • Writing well-designed, efficient, and testable code;
  • Take part in discussions on technical solutions;
  • Pair programming and code review;
  • Discuss with the Product Owner to define the implementation with the best value/effort ratio;
  • Create unit/integration tests in a continuous integration environment;
  • Develop the product in accordance with architectural & technology guidelines;
  • Is responsible for the quality of the product;
  • Contribute to all phases of the development lifecycle.
  • Design and implement the back-end part of the development using agreed standards and tools, to achieve a well-engineered result;
  • Writing unit tests;
  • Writing documentation;
  • Assist, as part of the team, on the design of components of larger systems;
  • Take part in the reviews of own work and lead reviews of colleagues’ work.

What you must have

  • Bachelor Degree in Computer Science or similar;
  • Professional experience in Java software development;
  • Proven work experience as a Back-end developer;
  • Strong Java language knowledge;
  • Good coding skills (data structures, algorithms, errors handling, design patterns, etc.);
  • Good Spring framework knowledge;
  • Good JPA and SQL knowledge;
  • Good understanding of code versioning tools, such as Git or SVN;
  • Familiar with: Maven/Gradle, Liquibase/Flyway, Artifactory/Nexus, Docker;
  • Some exposure to Continuous Integration/Delivery including SonarQube;
  • Good problem solving skills;
  • Excellent verbal communication skills;
  • Good interpersonal skills.
  • Eclipse STS;
  • Knowledge of Angular, Spring, Hibernate
  • Advanced level of written and spoken English.

Nice to have

  • Work experience in Agile software development processes
  • Working experience in software development with TypeScript
  • Architecture micro-services

What’s in it for you:

  • Access to latest technology projects;
  • Opportunities for continuous learning, professional growth and promotion;
  • Remote working

Seniority Level

  • Mid level

Industry

  • Information Technology & Services
  • Computer Software

Employment Type

Full-time remote

Benefits

  • Attractive salary package
  • Training, team buildings
  • Very good working conditions

2. Business Analist

Responsabilitati:

  • Analizarea cerintelor de business si redactarea de specificatii functionale pentru implementarea de solutii IT
  • Suport acordat in fazele ulterioare redactarii specificatiilor functionale (echipei de dezvoltare in timpul analizei tehnice, echipelor de testare in timpul testelor interne de conformitate si testelor utilizator)
  • Analizarea erorilor si identificarea modalitatilor de solutionare.
  • Realizeaza training-uri pentru utilizarea solutiilor IT, pentru clienti

Calificari:

  • Studii superioare – tehnice, economice, cibernetică, informatică, matematica
  • Abilitatea de a lucra în condiții de timp și termene limită
  • Atitudine flexibilă, pozitivă și abilități interpersonale puternice
  • Abilitate de a lucra cu succes in echipa
  • Organizat și orientat spre detalii
  • Abilitatea de a se concentra și de a stabili prioritățile
  • Abilitatea de a analiza in detaliu necesitatile clientului
  • Abilitate de comunicare cu clientul si echipa de development
  • Cunostiinte de baza in programare Java, respectiv in baze de date, Sql
  • Cunostinte de limba engleza cel putin nivel mediu
  • Responsabilitate in executarea sarcinilor

Nivel de vechime: Junior

Tip de angajare: Full-time

Avantaje:
• Ofertă financiară competitivă;
• Șansa de a lucra cu profesioniști;
• Mediu de lucru tânăr și dinamic.