Java Developer
This job is no longer active!View all jobs METRO SYSTEMS ROMANIA activeView all jobs Java Developer active on Hipo.roView all jobs IT Hardware active on Hipo.roView all jobs IT Software active on Hipo.ro |
Employer: | METRO SYSTEMS ROMANIA |
Domain: |
|
Job type: | full-time |
Job level: | 1 - 5 years of experience |
Location: |
|
Updated at: | 14.05.2020 |
Remote work: | On-site |
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
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
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.
Please read the Personal Data Processing Policy, METRO SYSTEMS ROMANIA >>
Job-uri similare care te-ar putea interesa: |
|
---|---|
Java developer BUCURESTI, | |
Java Developer BUCURESTI, | |
Senior / Tech Lead Java Developer BUCURESTI, | |
Vezi job-uri similare (198) |
Raporteaza eroarea la