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