Java Developer
Role details
Job location
Tech stack
Job description
- As a Software Developer your responsabillities will be: programming, deploying, writing documentation, discussing requirements with customers, writing tickets, implementing tickets, maintaining the software, etc.
- You will develop software agilely in an international team.
- You will work with cutting-edge technologies.
- You will be part of a multidisciplinary team, working together with Backend Devs, Consultant, Product Owne, Scrum Master, etc.
- You will work with a cross-functional together with our colleagues in Spain and Germany - Dresden and Hamburg!
Requirements
-
Profound experience in designing and building web systems with Java.
-
Experience with Spring/Springboot framework.
-
Experience with development and operation of services in the cloud (AWS or GCP).
-
Solid experience working with tools such as Docker (Container on EC2), Kubernetes, Kafka, Github Actions, GraphQL.
-
Experience with MySQL, SQLServer, MongoDB or Postgres databases.
-
Experience in test automatization.
-
Experience working with agile methodologies.
-
Strong communication skills and the ability to work in a team round off your profile.
-
Good English skills, written and spoken. Nice to have:
-
Readiness for pair programming.
-
Experience with React, Typescript, Node, PHP.
-
Experience with Terraform.
-
Experience with Confluence, Jira, Miro.