Required Experience:

  • Bachelor’s degree in Computer Science or related engineering field with 9+ years of technical experience
  • Experience designing, building, and maintaining systems running on AWS (or equivalent cloud provider) - EC2, Lambda, Kinesis, SQS, S3
  • Java Micro Service Architecture frameworks such as Spring Boot
  • Oracle, SQL, JDBC
  • Hibernate, JPA
  • JSON, XML
  • JMS
  • Unix, Linux
  • HTML, CSS
  • Experience with object-oriented analysis and design techniques
  • Thorough understanding of infrastructure (firewalls, load balancers, storage, monitoring, security etc.) and have experience with orchestration to develop a cloud solution
  • Scalable web applications and backend services
  • High level of self-motivation, desire to deliver stellar solutions and willingness to work in a distributed team environment
  • Ability to lead and mentor junior level developers