java developer | bucureşti

randstad romania
aplică acum

descriere job

bucureşti, bucuresti
IT / telekom
număr de referință
1538 / 2010
randstad romania
NU este obligatoriu să vă înscrieți CV-ul pentru a aplica pentru această poziție, dar dacă aveți o versiune actualizată, este un ajutor important pentru noi. Dacă nu este actualizat sau nu este disponibil acum, îl puteți încărca mai târziu, în orice moment când vă conectați la profilul dvs.


Software Developer (Java)

Responsibility and tasks

Your everyday tasks will consist of:

  • Understand the user and his world, translating knowledge of users in the solution
  • Estimate individual tasks, features and projects throughout
  • Write high-quality code
  • Implement unit- and integration test for features based on the test design
  • Test to an appropriate extent, deploying automatically test when possible
  • Write documentation and work with process development
  • Troubleshoot and debug

Preferred competencies

  • Have at least 3 years of experience in software development
  • Have a preference for Agile environments and previous experience with Scrum/ Kanban
  • Possess a great drive and commitment, have a positive approach to things and demonstrate good communication skills
  • Like to be an integral part of a team, demonstrating a willingness to share knowledge and work closely with others
  • Be quality-oriented, and work together with the team to test and secure high quality
  • Be proactive, responsible, result-oriented, and appreciate autonomy in organizing own work
  • Last but not least, we are looking for a strong team player, who is aware of own strengths and weaknesses and thrives on close co-operation with the team and colleagues across the organisation. We succeed as a team and we fail as a team!
  • It would be considered an advantage if you have experience with:
    • Keycloak
    • Microservices
    • Reactive Programming (RxJS)
    • State Management (i.e. NGRX, RxJS)
    • JBoss Wildfly
    • Docker, Docker Compose, Kubernetes
    • Elasticsearch
    • Kafka
    • Solr
    • Shell Scripting (e.g. Bash, Bash)
    • Integration Testing (e.g. Protractor, Cypress)

Minimum qualifications

  • Solid knowledge of at least 1 programming language (e.g. Java, JavaScript/Typescript) and quickly assimilating new programming languages
  • Previous experience with modern frontend technologies/frameworks (e.g. Angular, React, JavaFX, HTML, CSS/SCSS, ECMA 6, AngularJS, VueJS)
  • Java Platform (i.e. Java SE 8+, Java EE 7+)
  • Tools (i.e. TeamCity, IntelliJ IDEA, Atlassian Stack - Bitbucket/Git, Confluence, Jira)
  • Databases (e.g. PostgreSQL, Microsoft SQL Server)
  • Automated Testing (i.e. Junit 4+, Mockito, AssertJ, Jasmine/Karma)
  • Strong command of the English language, both speaking and writing
  • We work with security classified projects and as a Systematic employee, you need a security clearance. 

We offer you

  • Support to develop and improve your skillset via training, courses, and certifications
  • A multicultural, agile environment that encourages new ideas, innovation and personal growth
  • Flexible working hours
    • Up to 23 vacation days, 21 days standard to which 2 more days can be added if you have more than 10 years of work experience
    • 3 days per year for all employees to cover ad-hoc needs
  • A flexible benefits program - you can mix your benefits choosing from different kinds on a very dynamic platform – Benefits such as Lunch, private medical subscription (you can choose from 3 providers), private pension, meal tickets or vacation vouchers
  • Sports activities & other company events
  • Relaxation room
  • Fresh fruits and daily pastries which you can enjoy together with a cup of good coffee or tea on our nice terrace