Job Description :
Barrister Global Services Network Inc. is currently looking for a motivated, highly detailed, organized and outgoing individual to support one of our major nationwide clients. The successful applicant should be able to quickly adapt their knowledge to the current IT environment and be able to enhance the current systems in place. They should also possess excellent verbal and written communication skills so as to be understood by technical and non-technical personnel.

Job Summary:
We''re currently seeking an exceptional Full Stack Java Developer to strengthen our digital team.
Requirements:
Over 6 years of experience in Java Development
Demonstrated experience with responsive HTML / CSS design
Demonstrated experience with JavaScript libraries, ideally angular.js
Demonstrated experience with unit and performance testing of Java web services (JUnit, JMeter)
Demonstrated experience with Spring web services and core Spring concepts (AOP, DI)
Experience with RESTful web services
Familiarity with SQL databases, specifically MySQL (MongoDB, SOLR, Cassandra)
Experience with Relational Database Design
Understanding of how the web works and its underlying communication protocols
Be familiar with REST-based services
Experience with Version Control Systems - Git/SVN.
Knowledge of data structures, design patterns, OOP, and modular code.
Experience with cross-browser compatibility and cross-platform testing.
Experience building and maintaining highly scalable, high availability applications
Owning the IT Operations associated with website to maintain and highly performant, secure, and easily maintainable environment
Demonstrated ability to perform effectively and positively in a fast-paced, team-oriented environment
Ability to work independently with minimal supervision
Bachelor''s degree or equivalent work experience.
*We are currently only accepting USC candidates at this time*


Preferred:
Experience in Mobile app development
Familiarity with Agile methodologies and Pair Programming
Willingness and availability to be a part of a 24/7 production support team on a rotating basis
             

Similar Jobs you may be interested in ..