Point your AI agent at freehire and let it find you a job.

Get the CLI →

InfoBeans

Senior Full-Stack Software Engineer

Posted Updated
Discussion

Title: Senior Full Stack Developer

Experience: 5-7 Years

Location: München, Germany

Duration: 6 months contract, possiblity of extension till 2019

In the role of Senior Full Stack Engineer (m/f), the candidate will be a member of an agile development team which architects, designs, develops, tests, releases, and maintains software products for our Java/Spring microservices platform. We are looking for person who has primarily worked on the server side of Java/Spring web application. The person should have good working knowledge of end to end application development, including UI development, ideally with Angular

Qualifications/Experience

  • Extensive experience in hands on architecting, designing and development of Java client & server, SOA, web based applications
  • Multi-year development experience with Java 8 and Spring framework developing high –available Spring (backend and middleware) applications
  • Must have hands on design and implementation experience of microservices, ideally with Spring Boot and Spring Cloud
  • Should have worked on architectural level – selection of design patterns
  • Should have worked on design and implementation of REST APIs
  • Experience with static code analysis tools like PMD, Findbugs, Checkstyle, SonarQube
  • Solid experience using Maven (ideally also configuration and administration)
  • Must have worked and used following technologies in one or more projects for significant period of time: Hibernate and/or Spring Data, Tomcat, IntelliJ/Eclipse, Git, Bitbucket, SQL/Oracle, OpenAPI/RAML
  • Experience using Scrum/Kanban ideally in international and distributed teams
  • First experience with Angular, Docker and ELK stack is a bonus
  • Good written and verbal English. German and/or Spanish is a bonus.

Areas of Responsibility

  • Implement engineering best practices like test-driven development, refactoring, continuous integration and design patterns
  • Agile design and development of object-oriented, highly-available enterprise backend and frontend solutions using state of the art technologies like Java, Docker, Spring, Hibernate.
  • Control and ensure quality of the delivered team artifacts through regular design and code reviews.
  • Able to work in a cross functional setting and have ability to communicate both horizontally and vertically about technical issues and solutions.
  • Actively contribute to the success of the internationally distributed Scrum project teams
  • Should be able to learn and implement new framework, design pattern and new methodologies.
  • Guide and support junior team members.

Skills

What Senior Full-Stack jobs ask for — and how much of it you have →
Apply

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.