Senior Java Developer

This job is no longer active!

View all jobs QUALITANCE active


View all jobs Senior Java Developer active on Hipo.ro

View all jobs IT Software active on Hipo.ro


Employer: QUALITANCE
Domain:
  • IT Software
  • Job type: full-time
    Job level: > 5 years of experience
    Location:
  • BUCHAREST
  • Updated at: 15.08.2018
    Short company description

    We develop revolutionary digital solutions that leverage next generation technologies - AI, blockchain, machine learning, IoT, AR, VR, bringing to life amazing user experiences.

    Requirements

    - Curious and fast learner
    - Able to translate business needs into technical requirements and implementation
    - Team player interested to be part of a senior team of talented developers
    - Opened to learn new software development processes, like test-driven developing or domain-driven design
    - Motivated by challenges and new opportunities(including learning technologies and products from the WebSphere portfolio MQ, WMQ Broker, BPM, ESB, WODM, iLog)
    - Very good understanding of Object Oriented and Enterprise Design Patterns
    - Strong Java EE knowledge (Servlet, JSP + Tiles, JSTL, Filter)
    - Front-End Web application frameworks: Apache Struts, JSF, EJB 3.0, Spring (Core/MVC/Security), Google Web Toolkit
    - Web Services: RESTFull, Soap
    - ORM: EJB 3.0, Hibernate/JPA, iBatis
    - Unit testing using JUnit and EasyMock
    - SQL/PL-SQL solid experience
    - Oracle / DB2 database
    - Pure web experience including Javascript, Ajax, HTML5, CSS3
    - Tools: Ant, Maven, Continous Integration, SVN
    - Application server knowledge JBoss / WebSphere Application Server
    - Fluent in English

    Nice to have:
    - Agile (SCRUM) experience is a plus
    - Javascript frameworks: JQuery, DOJO, Angular.js
    - French is preferred
    - Technical team leading responsibilities are needed: status monitoring and reporting, team coaching and mentoring

    Responsibilities

    - Performed analysis activities including requirement clarifications, documenting use case
    - Actively involved in the functional and technical discussion with the client
    - Performed estimations based on industry project-specific methods and tools
    - Create and implement technical software solutions and perform product integration (including unit testing, integration and system tests)
    - Actively involved in all the project stages(analysis, design, implementation, test/acceptance) when required
    - Perform code review and provide technical mentoring for the junior developers