|We are actively looking for a Full Stack Java developer (Full time/contract) for our clients in Toronto. Interested candidates, please share your resume at email@example.com along with the rate expectation and availability to join.|
- 10+ years of experience in IT industry.
- A well-rounded full-stack developer.
- An Agile mindset and team player
- Senior java dev skills, with some middle mobile/frontend dev skills.
- Software Development: Java Spring/SpringBoot, Java J2EE, JSP, JS, MVC, XML, Web services/APIs (SOAP, REST, JSON, Maven, jUnit
- Build tools: Ant, Maven, Gradle
- Cloud Computing: AWS, Azure, Bluemix
- Version Control: SVN, GIT.
- Familiarity with other languages and frameworks is a plus. (GO, python, ruby, C++)
- Security: digital signature schemes, hash functions and common encryption algorithms and protocols.
- Frontend: HTML5, CSS3, jQuery, Angular/React/Vue.js.
- Databases: MySQL familiarity with NoSQL a plus.
- Systems and Servers: Linux, Apache, nginx, tomcat, jetty, Docker, Kubernetes, loadbalancers/firewalls. Familiar with networking concepts.
- Client side rendering frameworks, NPM, CSS preprocessor.
- Proficient experience using CI and automated testing tools
- Be a fast learner
- Microservices experience required