Java Entwickler

Job description:

### Task
* Writing clean, efficient and fully documented code using appropriate software development practices and standards
* Development of software applications that meet the client's requirements
* Participation in the planning, design and implementation of software projects
* Testing and debugging software applications to professionally ensure that these predefined quality standards meet
* Cooperation with project managers, designers and other developers to ensure a timely
* Successful completion of projects, according to client requirements, to ensure professional participation in relevant professional meetings and provision of regular updates for
Project managers and other project team members
* Participation in code reviews and providing constructive feedback to other developers
### Profile
* Software development
* Knowledge and experience in software development with Java, Spring/Spring Boot, CI/CD
* Experience with the creation of pipelines in the Toolset Git/GitLab CI with the Repository Artifactory
* Experience in Java package management, Maven with plugins
* Experience in an agile project environment, e.g. with Scrum
* Knowledge of German
* Experience with Debian package management (apt, dpkg) CI/CD
* Experience in the automation of software updates for distributed systems that are not permanently accessible
* Communication
- and Moderati-ons know-how
* Experience in coordination with interface partners/stakeholders
* Experience in testing automation of unit tests and integration tests with Cucumber
* Experience with AWS cloud
### Benefits
* Exciting project, new technologies, good working atmosphere

Be a part of our comminity

Join us on Telegram or Discord to get instant notifications about the newest freelance projects and talk to some of the smartest software engineers in the world.