Connecting linkedin

Senior Software Developer (Java, SpringBoot, AWS)

  • Location

    München (81249), Bayern

  • Sector:

    Cloud and Software Tech

  • Job type:

    Contract

  • Salary:

    bonus

  • Contact:

    Cristian Amanta

  • Contact email:

    cristian@montash.com

  • Salary high:

    0

  • Salary low:

    0

  • Job ref:

    J5899252_1562333528

  • Published:

    4 months ago

  • Expiry date:

    2019-08-04

  • Consultant:

    #

Senior Software Developer

Location: Munich

Duration: 3 months rolling contract.

I am working with a leading European Ecommerce Company that is going through a large transformation across their B2B & B2C channels. They are seeking an experienced developer for a long term project.

The candidate needs to have prior hands on knowledge in developing microservices using Spring and AWS

  • Strong experience with Spring and Spring Boot, Spring MVC, Spring Data, Spring Security
  • Experience building REST and SOAP web services using Java
  • Experience with Web Services(JSON, REST, JAX-RS, Spring based REST services)
  • Experience with Java and J2EE/Java EE (including servlets, JSP, JSF, JDBC)
  • Strong understanding of Java concurrency, concurrency patterns, experience building thread safe code
  • Experience with messaging products like RabbitMQ, Kafka or ActiveMQ
  • Experience in AWS Lambda, Serverless, DynamoDB, SQS, Kinesis
  • Experience with development tools like Eclipse, Git, Gradle, Sonar, Jenkins, Jira, Artifactory etc
  • Experience with web application servers like Tomcat, Jetty, JBoss etc
  • Experience with TDD, code testability standards, JUnit/Mockito
  • Strong understanding of OOP & SOA principles, design patterns, industry best practices
  • Agile project experience a plus
  • Experience with scripting and working in a Linux environment
  • Experience working on large and medium scale software projects
  • Experience building distributed systems at Internet scale
  • Strong written and verbal communication skills
  • Strong interpersonal skills and time management skills
  • Strong analytical and troubleshooting skills
  • Experience with DevOps practices and CI/CD model of development

Qualifications

  • 5+ years' experience in developing Java/J2EE based applications
  • Experience working with no-SQL databases like MongoDB and Cassandra
  • Experience working with AWS
  • Experience with DynamoDB is a plus
  • Experience working with container solutions like Docker
  • Experience with DevOps practices and CICD model of development