Job Title: Junior Java Developer
Full Time
Job Description:
- Code development according to specifications
- Unit testing and writing test cases
- Peer review other developers’ design and code
- Diagnose and fix bugs in conjunction with QA team
- Coordinate and communicate cross-functional activities between team members
- Document development efforts and code changes on an on-going basis
- Support implementation processes
- Cooperate with multiple project teams to support production operations
- Develop UI, Business Logic, and Data Access Layers
- Maintain various web services architectures and suggesting improvements to procedures to aid in the effort of continuous improvement
- 0-3 years overall IT/Software development experience
- Minimum 0-3 years of recent experience programming Java and working knowledge of Eclipse work environment
- Bachelor degree in computer science, information systems or related field
- Ability to produce results within specified time frames
- Strong analytical and problem solving abilities
- Demonstrated ability to learn and quickly use new technologies/frameworks to bring added value to customers
- Excellent verbal and written communication skills
- 0-3 years of experience with OOP and OOD Methodologies.
- 0-3 years of experience with SQL with working knowledge of SQL Server and Oracle.
- Working knowledge of REST Services/ Web Services is a plus.
- Working knowledge of JavaScript, jQuery, AJAX or other similar technologies.
- Working knowledge of MVC and single-page design patterns is a plus.
- Working knowledge of Spring, Stripes, knockout.js, angular, Hibernate, Bootstrap, and/or other analogous web technologies is a big plus.
- Experience with unit testing (jUnit) is a plus.
- Experience of Agile Scrum a plus, especially familiarity with Atlassian tools (JIRA, Confluence, Bitbucket, Bamboo)
Apply online at https://www.cgi.com/en/lafayettejobs or direct link https://goo.gl/5fGpZ2
Date Posted:10/24/17