Position: Java Developer
Company: Simplify
Experience required: 3y
English level: fluent

Simplify is looking for a Java Developer.

We propose a full-time remote job.

This is a great opportunity to work with our friendly team on many interesting projects and be involved in architecture design and development as well and other challenging and interesting tasks.

**About us:**
We’re a creative team of marketers, designers, developers and copywriters, who are focused on solving business problems by making simple, but effective websites & mobile apps.
Our job is to eliminate barriers, misunderstanding and unawareness between a product and a consumer. We make their ways to each other simple.
Simplify. Your way to Greatness.

**Should have:**
• Experience in comparable Java software development projects with DevOps culture
• Very good knowledge of JAVA, Spring Boot, Clean Code for maintainability, JavaScript, Spring Data, JPA, REST
• Knowledge of PHP, HTML, CSS, SQL, test frameworks, UML, GIT, CI, Pair Programming / Reviewing and SCRUMBAN
• Good knowledge of Wicket, any JS framework, Gradle, Kubernetes, RabbitMQ, Linux is an advantage
• Experience in web application development
• Degree in computer science, business informatics or comparable qualification
• Ability to work in a team and strong analytical skills, as well as solution and customer orientation
• Strong interpersonal and communication skills
• English - Advanced
• **German - Upper-Intermediate**
• Location - time zone close to Germany (+/- 2/3 hrs)

**Responsibilities:**
• Estimation of requirements, analysis in refinements and collaboration with technical product owners, developers and business analysts
• Design and implementation in a DevOps product team consisting of approx. 6 people, agile and self-organised
• Further development of backend components, interfaces, as well as user interfaces
• Discussion and implementation of technical solutions
• Documentation and quality assurance of the requirements
• Eventually coaching of other developers

**We offer:**
• Professional development and personal growth
• Financial opportunities that attract
• Remote work option
• Comfortable working environment
• 14 working days of paid vacation (minimum)
• Paid leave 10 days / Paid sick leave
• Friendly and open-minded team