W1siziisimnvbxbpbgvkx3rozw1lx2fzc2v0cy9jewjlcm5ldgljc2vhcmnoig5ldy9qcgcvymfubmvylwrlzmf1bhqtbmv3lmpwzyjdxq

CORE - Developer - Java (Senior)

  • Location

    Seattle, United States

  • Sector:

    D/E/A/T

  • Job type:

    Contract

  • Salary:

    Flexible

  • Contact:

    Matt Hezlep

  • Job ref:

    42101

  • Published:

    4 months ago

  • Expiry date:

    2020-04-08

Job Title: Senior Java Developer 

Location: Seattle/Bellevue 

Rate: 80-85 can increase depending on experience 

About the Role:

We are looking for a Senior Java Software Engineer to develop product software that leverages innovative technologies and cloud services. The ideal candidate will have strong full-stack experience developing rich and intuitive consumer-facing products or highly integrated Java enterprise applications. 

In a nutshell, we are building a solution for a Fortune 50 telecommunications company that integrates all social platforms allowing customer service to securely interact directly with customers as well as providing self-service capabilities. The team and this role specifically will work across all the social and messaging applications such as Twitter, Facebook, SMS, etc. 

Senior Developers are good at:  

  • Writing server-side application logic in Java or another JVM-based environments 
  • Implementing new features and optimizing existing ones from server-side controller logic to browser code 
  • Working closely across a variety of teams including product management, interaction designers, and backend engineers 
  • Coming with a dedicated?and enthusiastic approach to solving problems 
  • Using a detailed approach to writing tests 

 
And Have:  

  • 5+ years software development experience
  • A strong technical background coding in Java 7 or 8
  • Experience with creating and consuming RESTful, Query, and hybrid APIs using OAuth 2.0
  • Java microservices in Spring Cloud is highly preferred
  • Java microservices in Spring Boot is required
  • Experience with AWS technologies such as S3 and Dynamo DB.
  • Experience with Kafka is highly preferred.
  • Hands-on experience with the latest technologies and delivery methodologies: microservices, AWS, docker, Angular 2
  • Technical depth that allows you to rapidly fix bugs? 
  • Experience with continuous integration development environment
  • Knowledge of core CS concepts such?as: common data structures and algorithms, profiling/optimization, cost optimization problems/machine learning
  • Proficient in writing server-side application logic in Java or another JVM-based environment
  • Deep understanding of Java API integration technologies and practical experience  
  • Experience with Java microservices in Spring Cloud and Spring Boot
  • Familiarity with common source control systems