Full-Stack Java Developer
This job is no longer active!View all jobs METRO SYSTEMS ROMANIA activeView all jobs Full-Stack Java Developer 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: | 25.02.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
You’re a great fit if you have:
Fluency in Java acquired in 2+ years of development experience
Knowledge about JVM internals and Java performance tunning
Good understanding of HTTP protocol
Knowledge of Spring Framework, Spring Security, SpringBoot
Experience with automated unit and integration testing (Junit, Mockito, Sinon, Jest, Mockery)
Working experience of various JavaScript frameworks. We currently use npm, webpack, node.js, Express.js, React, Redux, Promises, ESLint, Babel, React-Intl, Reflux
Knowledge of “NoSQL” datastores such as Cassandra and ElasticSearch
Good knowledge of version control as GIT and version control repositories as Gitlab
Familiar with architecture principles as domain driver design,microservices
Familiar with Linux and virtualization, preferable Docker
Familiar with continuous integration tools, preferably Jenkins
Know how of at least one application server (Tomcat, JBoss)
Considered a plus if you :
Have experience/knowledge of microservices and Docker container technology managed with Kubernetes
Are familiar with basic Scala development
What we’re looking for:
Someone who is comfortable working in an agile, fast paced environment with a high focus on finding the best solutions for our customers
Who is able to design and write high-performance, reliable, maintainable code and are familiar with TDD and DevOps
Has hands-on expertise in many disparate technologies, typically ranging from front-end user interfaces through to back-end systems and all points in between
Has a systematic problem solving approach, coupled with a strong sense of ownership and drive
Who is comfortable with collaboration, open communication and reaching across functional borders
Will focus on lowering the mean time between having ideas and making stuff happen
Who is 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
Who is familiar with pair programming and continuous refactoring
Proficiency in English
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;
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: |
|
---|---|
Senior Full Stack PHP Developer Hybrid | |
Java Fullstack Developer Remote | |
Senior Fullstack Developer (.NET/Angular) Remote | |
Vezi job-uri similare (366) |
Raporteaza eroarea la