Senior Software Developer (m/f/d) – Business Process Team

 StepStone ·  16.05.2019 ·  Berlin ·  Smartfrog Services GmbH

Senior Software Developer (m/f/d) – Business Process Team

We’re looking for talented and motivated people to join our team!

Smartfrog is a tech startup focused on the “Internet of Things” which is about making everyday objects more intelligent and connected to the internet, enabling the user to access them from anywhere at any time. We want the latest technologies to be affordable and user-friendly so that our everyday lives become more comfortable, more efficient and more secure. Are you the kind of person who gets excited by new challenges? Do you want to help us find innovative solutions to those challenges? If so, we look forward to hearing from you.

A dynamic office environment at an international tech startup in the heart of Berlin

The chance to help build an exciting new brand and develop new products

A young and agile business with flat hierarchies

Great potential to develop your career

Flexible hours and working arrangements

Attractive compensation package

Location: BerlinStart: ASAP, full-time

Be part of one of our Scrum teams, contribute to constantly improving our business processes by inventing and developing software for our scalable platforms and micro services.

Collaborate with a diverse team of software engineers to design, implement and launch new products.

Drive technical projects and work effectively in an innovative and fast-paced environment.

Be capable for the overall planning, execution, and success of complex technical projects.

Work closely with the product management team to ensure we're building high-quality products.

Integrate advanced backend technology and optimize our applications from sprint to sprint.

Design APIs and plan the integration of 3rd party applications

Build and maintain responsibly our codebase by adding tests and reviewing others’ code.

Discuss and establish with our Tech team the best development practices (SOA, Microservices).

Release as often as possible and see your contribution used by thousands of people.

BS/MS in Computer Science, Computer Engineering

5+ years proven working experience in commercial software projects using Java, Spring/Spring Boot, JPA, REST

Experience with micro service architecture

Experience with Amazon AWS services ( e.g. S3, Kinesis, SQS, DynamoDB, Lambda etc.)

Experience with software development best practices: Refactoring, Unit Tests, Code Review, Software Design Patterns

Experience with common development tools: e.g. GitHub, Maven, Junit, Docker

Good RDBMS database knowledge, e.g. MySQL, PostgreSQL, NoSQL

Fluent in written and spoken English

Extra Bonus points if you:

Have experience with DevOps tools: e. g. Terraform, Kubernetes, Docker, GoCD

Have experience with front-end development AngularJS

Have domain knowledge in business processes and e-commerce systems

Have previous IoT development experience — ein Projekt von DIPLANET Digital Solutions Impressum