Position: Java Software Engineer
Company: cogify AG
Experience required: 3y
English level: upper

**What is good to have:**
• 3+ years of commercial software engineering experience
• Deep experience with Java and Spring frameworks
• Strong knowledge of Angular, Typescript and PostgreSQL
• Excellent understanding of Object-Oriented Software Design principles

**Why you should join us:**
• Take part in building the project from scratch, using latest technologies
 • Competitive salary rate based on your experience and skills;
 • Budget for your professional development;
 • Environment where each team member matter, flat hierarchy and awesome international team;
 • Comfortable schedule with flexible working hours and remote work options;
 • Challenging work tasks in the international professional environment;

**What we expect you to do:**
• Produce clean, efficient code based on specifications;
• Participate in both front and back end programming;
• Integrate software components and third-party programs;
• Test software and write unit and integration tests;
• Verify and deploy programs and systems;
• Recommend and execute improvements.