Description

REQUIRED QUALIFICATIONS


Extensive knowledge of Java and Spring Boot
Thorough experience Angular2+ or Reactjs development experience HTML Typescript Javascript CSS Strong experience and knowledge in developing REST APIs including tooling for documentation
Knowledge/Experience developing continuous integration and continuous delivery SQL Database (MySql Postgres) Cloud Development (Amazon AWS CloudFormation script development and maintenance for Elastic Beanstalk EC2 S3 IAM RDS and other services) Code Management Tools (GIT Gitlab Maven Jira etc.)
Good understanding of OO Design concurrency synchronization memory management data structures algorithms etc.
Self-motivated and passionate attitude -- you wake up in the middle of the night to write down that great idea for your app you saw in your dream
Significant knowledge of Agile development methodologies Ability to prioritize and organize effectively
Excellent written and verbal communication skills Solid analytical and troubleshooting abilities
Team player mindset and a great sense of humor
Nice to have: NoSQL: Cassandra CouchDB etc.


NICE TO HAVE QUALIFICATIONS

Working experience and knowledge in TDD & BDD development practices

Clear understanding of how networks work (TCP UDP sockets HTTP TLS etc.)

Containerized deployment (Docker Kubernetes)

Terraform development experience


RELATED WORK EXPERIENCE

8+ years Java development experience 

5+ years Spring Boot 2+ years JPA/Hibernate

5+ years Web services development experience using REST JSON XML 

5+ years Version control systems experience (Git and Atlassian suite) 

3+ years cloud development (AWS)

5+ years SQL DB (MySql Postgres)v

Education

Any Graduate