Senior Software Developer
* Full stack engineer with 5+ years Java software development experience.
* System uses Tomcat, JBoss (Wildfly) and micro services applications on a MS SQL environment.
* Strong software design skills with a deep understanding of OO programming fundamentals and design patterns
* Experience developing highly scalable software solutions for high volume platforms
* Strong coding skills with proven ability to write well documented, maintainable, and testable code.
* Experience of applying unit testing techniques using frameworks.
* AGILE SCRUM work environment.
* A genuine passion and interest in technology and software development with a thorough knowledge of web trends, best practices, and new technologies with the drive to stay informed on upcoming trends.
* Performance analysis/tuning experience is desirable
* Mentoring of junior team members.
* Team lead