Position: Full Stack Java developer for cloud native application development
Company: Streems
Experience required: no_exp

Seeking a talented & highly motivated Java Engineer to join a small development team responsible for design and development of a
new cloud native financial application from ground up.
Required Skills
● 5+ years of hands on Java software development
● Experience in OO design and concepts and strong understanding of design patterns
including why and where a pattern should be used
● Strong in Java Backend and Middleware Technologies (Kafka is a plus)
● Experience building web applications
● Experience building RESTful web services based applications
● Strong multi-threading skills
● Experience with server-side frameworks such as String/Springboot
● Strong hands on Database working knowledge with common RDBMS such as MySQL
● Experience in CI/CD, Git and other build/deployment tools/process
● Strong analytical and problem solving skills
● Degree in Computer Science or related discipline
Desired Skills
● Experience working with Microservices with docker container/Kubernetes
● Experience with building cloud native applications, specifically with AWS
● Experience with test driven development
● Basic understanding of English is required