About the job Senior Full Stack Developer
Required Skills & Demonstrable Experience
· Bachelors Degree in Computer Science or Engineering
· 4+ years commercial development experience
· 4+ recent years Java, Spring, Spring Security, Spring JPA & Hibernate
· 4+ recent years front end technologies - AngularJS 1.5, HTML5, CSS, Bootstrap
· 4+ recent years relational data modelling concepts and experience in PostgreSQL (or similar)
· 2+ recent years RESTful web services design patterns
· 2+ recent years experience in Git source control (or similar)
· 2+ years experience in agile SDLC processes
· Team orientated,; strong communication, collaboration, interpersonal, and organisational skills
· Positive attitude and highly accountable
Preferable Skills & Experience
· Experience in event driven application architecture (Queues)
· Experience in technical architecture design and feature documentation
· Experience deploying in AWS Cloud Infrastructure - Elastic Beanstalk, EC2, S3, SNS, SQS, SES, Lambda
Soft skills
What we really require are thinkers - people who will question the feature requirements to make sure they get a full understanding of them. - people that will think about the code they are writing, and structure it in a logical manner. - people that will think about the user experience, when creating a new feature
We do not require people that will write 100s of lines of code just for the sake of writing code.