
Integration Developer with Java
THIS IS YOUR JOB
- Participating in development of software solutions and products;
- Fixing defects;
- Prepare and maintain development documentation;
- Follow software development best practices;
- Participate in design and architectural discussion;
YOUR QUALIFICATIONS
- Bachelor degree in Computer Science or a similar university degree;
- At least 3 years of professional experience in a similar position;
- A detail-oriented, creative individual, taking initiative and being inventive, suggesting ideas for improving the process and achieving better results;
- Experience in an Agile environment;
- Experience with GIT and Maven is a plus;
- Experience in unit testing, code review, CI;
- Fluent in English;
- Experience in developing with REST;
- Knowledge in Service-oriented Architecture;
- Experience in Java Enterprise and Java SE. Experience with Java 8 or later;
- Experience with integration frameworks like Mulesoft, Apache Camel or other;
- Linux working knowledge;
- ANY OF THE FOLLOWING WILL BE CONSIDERED A STRONG PLUS: Experience in building large-scale solutions, Knowledge in NoSQL DBs, such as MongoDB and/or HBase and/or Cassandra, Spring framework (core, security, SpringMVC, SpringBoot);
YOUR BENEFITS
- Excellent salary and an opportunity to grow within the company;
- Induction programs;
- Participation in all stages of the development process from architecture design to development using SCRUM methodology;
- Exchange experience by working in different teams of professionals;
- Recognition programs and rewards;
- Free course in German;
- Coverage of certification program expenses;
- Company-sponsored events and team buildings;
- Participation in our social groups of interests: Extreme Sports, Geeks, Photography, etc.;
- Access to sports card;
- Additional Health insurance;
- Nice and friendly atmosphere;