Java Developer
Описание от работодателя
Job brief:
We are Resunta Technology, Software Engineering and Technology Solutions company. We claim Making customers R&D innovations work and we stand for that.
Our clients, some of the largest Engineering and Banking companies, need from time to time a help with kicking new projects off, as well as assistance in expanding their teams with new members.
Have you ever worked in a start up within a corporate environment? To avoid rigid and bureaucratic processes, companies are building incubators or spin-offs to set a base for new projects bringing innovations and digital solutions.
Would you like to participate on such challenging projects? If you are a Mid Java Engineer, lateral thinker with unconventional ideas and a creative mindset we have currently several open positions.
You will be responsible for:
Designing modern applications architecture and infrastructure.
Developing application and adopting new technologies.
Designing and developing interfaces to integrate with other systems.
Support teams iterative move towards new technologies.
Implementing new and adapting current workflows.
Ensure a high quality of the supplied software.
Adapting platform to actual market situation.
Working in an agile team setup with business domain colleagues, business analysts, architects, developers and application operation experts.
Participating in scrum ceremonies, using Teams or in person in Prague or Dresden
office.
Main skills:
Java 8 or higher;
Knowledge of frameworks such as Spring and Hibernate;
Working knowledge of Linux / Unix;
Working knowledge of containers, kubernetes;
Knowledge of Google Cloud Platform, or other cloud native technologies;
SQL and Databases;
Preferable knowledge in languages like Python or R or Scripting; tools like Elastic Search/Kibana, Kafka, Built-Pipelines/Jenkins/ Ansible, JIRA.
Nice to have knowledge :
Knowledge of data analytics technologies, e.g. Spark, Jupyter.
Personal s kills:
Fluency in English both written and spoken;
High analytical thinking with attention to detail and problem solving attitude;
Excellent collaboration and communication skills;
Good team player with high ability to work in international teams;
Previous experience working in an agile environment;
University degree in IT or relevant.