Job
- Level
- Senior
- Job Field
- Web, Full Stack, Back End
- Employment Type
- Full Time
- Contract Type
- Temporary employment
- Location
- Dusseldorf
- Working Model
- Onsite
Job Summary
In this role, you will develop applications using Java and Spring Boot, design RESTful APIs, and collaborate on container deployment while applying your foundational frontend and testing skills.
Job Technologies
Your role in the team
- We are looking for a Fullstack Developer with a primary focus on Java and Spring Boot. The person in this position should possess basic or practical skills in several areas: frontend, backend, testing, and deployment. The main area of work remains backend in Java/Spring Boot, but an understanding of the entire application development process is expected - from implementation, through testing, to deploying the application in a containerized environment.
- Creating and developing applications using Java / Spring Boot technology.
- Design and implementation of backend components.
- Creating and maintaining RESTful APIs.
- Working with applications based on microservices architecture.
- Writing and maintaining tests using Spring Boot Test.
- Collaboration on launching applications in containerized environments using Docker.
- Basic work or collaboration in the frontend area.
- Collaboration with the DevOps team regarding application deployment.
- Working with relational and/or NoSQL databases, if required by the project.
- Participation in requirements analysis, solution design, and troubleshooting technical issues.
This text has been machine translated. Show original
Our expectations of you
Qualifications
- Experience in developing applications in Java.
- Very good knowledge of Spring Boot.
- Experience in testing applications using Spring Boot Test.
- Knowledge of Docker.
- Basic or practical skills in the areas of: backend, frontend, testing, deployment.
- Ability to create and work with APIs.
- Independence, a structured and analytical approach to work.
- Ability to work in a team and communicate with various stakeholders.
- Very good knowledge of the German language and good knowledge of the English language.
- Minimum 5 years of experience in Java application development.
- Experience with RESTful APIs.
- Experience with microservices architecture.
- Knowledge of relational and/or NoSQL databases.
- Knowledge of Git.
- Experience with CI/CD, e.g., GitLab CI/CD.
- Knowledge of Kubernetes / OpenShift.
- Experience with Apache Kafka in event streaming and messaging.
- Knowledge of frontend frameworks, e.g., Angular.
- Knowledge of Lua (optional).
- Completed studies in computer science or a related field.
- Ability to present, moderate, and communicate at various levels of the organization.
- Positive clearance or readiness to undergo security procedures if required.
This text has been machine translated. Show original
What we offer
- Location: Poznań or Düsseldorf
- Work model: On-site work
- Type of contract: fixed-term contract for full-time hours
- Fixed-term contract for 6 months
This text has been machine translated. Show original
Topics that you deal with on the job
Job Locations
This is your employer
Altavia
Altavia Adware Sp. z o.o. is a renowned company based in Poznań, part of the international Altavia group. It specializes in IT solutions and services in the field of marketing communication, including software development and AI-powered tools. The company offers comprehensive consulting and tailored software solutions for the retail sector.
Description
- Company Type
- Established Company
- Working Model
- Onsite
- Industry
- Internet, IT, Telecommunication