Java Developer

This job is no longer active!

View all jobs METRO SYSTEMS ROMANIA active


View all jobs Java Developer active on Hipo.ro

View all jobs IT Hardware active on Hipo.ro

View all jobs IT Software active on Hipo.ro


Employer: METRO SYSTEMS ROMANIA
Domain:
  • IT Hardware
  • IT Software
  • Job type: full-time
    Job level: 1 - 5 years of experience
    Location:
  • BUCHAREST
  • Updated at: 14.05.2020
    Remote work: On-site
    Short company description

    As a provider of internal IT services for METRO GROUP, METRO SYSTEMS Romania provides specialized consulting to retail companies in all aspects of IT, develops specific solutions along the full value chain and provides a powerful IT infrastructure with a team of over 900 IT professionals.

    Requirements

    What we’re looking for:


    To be familiar with agile and lean methodologies the ability to break down big projects into small stories, prioritizing, adapting to change, and delivering the most value
    To be familiar with pair programming and continuous refactoring
    To be proficient in English
    To have strong coordination skills
    To have strong analytical skills

    Responsibilities

    You’re a great fit if you have:


    Knowledge and understanding about JVM internals, GC behavior, and Java performance tuning
    Good understanding of HTTP protocol
    Knowledge and understanding of Design Patterns
    Experience with automated unit and integration testing (Junit, Mockito, Cucumber)
    Knowledge of Spring Framework, Spring Security, SpringBoot
    NoSQL databases concepts, usages and familiar (hands-on) with at least one, preferable Cassandra, MongoDB
    Relational databases concepts, usages, and familiar (hands-on) with at least one, preferable PosgreSQL
    Familiar with architecture principles as domain driven design, microservices
    Familiar with Linux and virtualization, preferable Docker
    Familiar with continuous integration tools, preferable Jenkins
    Know how of at least one application server (Tomcat, JBoss)
    Know how of build automation tools, preferable Maven
    Good knowledge of version control as Git, and version control repositories such as GitHub or BitBucket
    Experience indexing unstructured documents using SOLR Cell will be a plus
    Familiarity with Kafka or similar high-scale distributed data systems
    Understanding of distributed systems and reliability patterns (edited)
    Knowledge of K8s

    Other info

    What we offer:

    Flexible working time;
    Possibility to work from home;
    Lunch tickets;
    Health and life insurance;
    Private pension;
    Opportunity to learn and work with a variety of technologies;
    Trainings (technical, soft skills, business);
    Multicultural, Agile environment that encourages new ideas and innovation;
    Fitness centers discounts;
    Sports activities & other company events;
    Chair Massage;
    Good transport connections and free parking
    Free Bookster account;
    and… free coffee, fresh fruits.

    Applying to this job ad you give your consent for your information to be processed by METRO SYSTEMS ROMANIA.
    Please read the Personal Data Processing Policy, METRO SYSTEMS ROMANIA >>

    Job-uri similare care te-ar putea interesa:

    BUCURESTI,

    BUCURESTI,

    BUCURESTI,

    Vezi job-uri similare (198)