Junior Java Developer

This job is no longer active!

View all jobs BoostIT HUB active


View all jobs Junior Java Developer active on Hipo.ro

View all jobs IT Software active on Hipo.ro


Employer: BoostIT HUB
Domain:
  • IT Software
  • Job type: full-time
    Job level: 1 - 5 years of experience
    Location:
  • Pitesti
  • Updated at: 15.10.2018
    Short company description

    BoostIT HUB is a Romanian-based IT&C company with a vast experience in working with worldwide clients and projects in diverse industries. We focus on delivering projects fast, secure and on demand. Our organization is part of an international group of companies with a similar business mindset / etiquette: team, excellence, trustworthiness, accountability, motivation and continuous learning. This gives us a competitive advantage in terms of expertise, skills, experience and market standards, by broadening our problem-solving spectrum for our clients.

    Requirements

    Job open exclusively in Pitești.

    As a Java Data Visualization Analyst and Developer you have to follow the software development life cycle, work with statistics and implement visual concepts of data representation, manage tasks assigned to you; these are tasks you will deal with on a daily basis. You will work with project managers, senior developers, business analysts, programmers and data scientists.

    Requirements

    Minimum 12 months of experience in the IT industry with Java or minimum two years on the field, either as a freelancer or as personal hobbies;
    Attention to detail, problem-solving skills and ability to adapt to change;
    Good knowledge of Object-Oriented programming and programming in general;
    Knowledge of data manipulation and processing with XSLT;
    Knowledge of Microsoft's PowerPoint, Excel and VBA;
    Knowledge of JUnit testing framework;
    Experience with Eclipse IDE;
    Good communication skills;
    Continuous hunger for knowledge.

    Nice to have and other notes

    Knowledge of Windows Server Operating System;
    Knowledge of version control systems such as Git, Mercurial or SVN;
    Knowledge of TDD and BDD practices;
    Experience with Gradle, Maven, Ant.

    Responsibilities

    Responsibilities

    Read a project’s specification and understand the project’s scope (if any);
    Understand the existing implementation of the application (if any);
    Understand the goal and mission of the project and collaborate with the project manager and the CTO for best solutions;
    Recognize technical limits of a potential implementation and failure scenarios;
    Recognize potential security flaws in the existing software before the final delivery;
    Develop, maintain and improve an automatic reporting application to present complex data in an accessible and usable way in Java, VBA and XSLT;
    Optimize and write unit tests for your code, DRY and KISS;
    Responsible team player with a positive mental attitude;
    Collaborate with other departments.