Senior JAVA Developer

This job is no longer active!

View all jobs Ness Digital Engineering active


View all jobs Senior JAVA Developer active on Hipo.ro

View all jobs IT Software active on Hipo.ro


Employer: Ness Digital Engineering
Domain:
  • IT Software
  • Job type: full-time
    Job level: > 5 years of experience
    Location:
  • Timisoara
  • Updated at: 19.09.2018
    Short company description

    Ness Digital Engineering provides digital transformation and custom software product engineering services to help organizations envision, build and continually evolve their digital platforms to enter new markets, capture new revenue and gain operational efficiencies.

    Requirements

    Excellent core Java programming skills (6+ years) including multi-threading;
    Practical experience of using the Spring framework (Spring Boot, Spring Batch, Spring Controllers);
    Understands synchronous vs asynchronous communication – must have worked on Kafka/Rabbit MQ or some messaging system;
    Experience in Data Access, Server Side integrations, Extensions, and building RESTful APIs;
    Able to understand containerization using Docker;
    Should be able to think in Java and provide solutions;
    Should have good handle on parallel processing, Http request and response, interceptors, pre-post processors;
    Should be able to work with Gitlab/Teamcity/Crucible for day to day build and review processes;
    Should have strong design understanding in Java with OOPS concepts.

    Responsibilities

    As a Java Senior Developer, you will:

    Work directly with multiple disciplines – hardware/software, consumer design, quality assurance, operations, marketing, business development to manage deliverables, dependencies and schedule risks

    Work closely with UI/UX teams to make sure new features can be delivered on time
    Continuously evaluate and communicate project status, risks and issues to upper management

    Participate in ongoing improvements for apps already in production

    Displays original thinking and creativity; Takes initiative and develops innovative approaches/ideas

    Other info

    Benefits
    Training on application
    Access to training for self-development
    Be part of a dynamic team
    Floating holidays
    Flexible benefits basket
    Fresh fruits and beverages
    Fun PS4 games and various team bounding and team building programs
    Attractive compensation scheme