Senior Java Developer

This job is no longer active!

View all jobs QUALITANCE active

View all jobs Senior Java Developer active on

View all jobs IT Software active on

  • IT Software
  • Job type: full-time
    Job level: > 5 years of experience
  • 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.


    - 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


    - 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