Job Openings Java Developer

About the job 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 skills:

  • 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.