Software Engineer with Java, AWS, JMS, Kafka

Seattle, WA

  • Looking for someone who can work on W2 basis
  • Experience analyzing, designing, coding, testing, installing and maintaining complex software programs.
  • Knowledge of Java and Java Springboot framework; scripting language python is required.
  • Experience with Backend Database RDBMS (preferably Oracle or SQLserver ) or NoSQL database
  • Experience with RESTful architecture and micro services. JSON and XML is required.
  • Experience with Amazon AWS technologies is required, mainly EC2, S3, SQS, Security. Knowledge of Lambda/serverless is a plus
  • Experience with Google cloud platform is a plus
  • Familiarity with Kubernetes and Docker containers is required
  • Familiarity with CI/CD and testing tools is required
  • Familiarity with messaging middleware (Kafka, SQS) is preferred
  • Solid object-oriented design skills and knowledge of application architecture patterns
  • Experience with writing services as well as consuming services using REST, SOAP, XML, JSON or any combination
  • Experience with secure coding principles and solid understanding of secure system best practices
  • Emphasis on building metrics into the system and providing visibility on uptime and performance via real time alerting, reporting, and dashboards
  • Degree in Engineering or Computer Science required

Go to all jobs