Client ID: 265874
Software Developer (Java)
On behalf of our client, a well-established Canadian organization, Procom Consultants Group is seeking a Software Developer (Java) to join their team in Calgary.
Software Developer (Java) - Job details
- You will provide support to international operations through the development of new products and the enhancements of existing products.
- You will be working closely with a Chief Architect, Business Analyst, Developers, DBA's and Quality Assurance Analyst.
- Design, build, deploy and maintain products that will grow the business.
- Conduct unit and integration testing to ensure quality standards are met
- Communicate technical problems to peers, architect and project owner and provide recommendations for possible solutions
- Collaborate with peers and colleagues through active participation in design and code reviews
Software Developer (Java) - Mandatory Skills
- Over 2 years of work experience as a Software developer
- Experience with CSS frameworks (Bootstrap), web frameworks (Struts, Spring MVC)
- Experience with Java 8, JEE 6 (CDI, EJB 3+, JMS, JPA [Hibernate], JAX-RS, JAX-WS)
- Experience with Linux and Windows Operating Systems
- Knowledge of configuration management tools (Ansible)
- Knowledge of relational databases, SQL (Oracle)
Software Developer (Java) - Nice to Haves
- Perform unit testing (JUnit) and in-browser testing (Selenium)
- Using AGILE/Scrum methdologies
- Experience working in a Dev-Ops environment
- Ability to use libraries such as ESRI arcGIS
- Understanding of TypeScript
- Experience with application and web server configuration and deployment - Apache HTTP Server, JBoss, Tomcat
- Experience with seismic or well data
Software Developer (Java) - Assignment Location
Software Developer (Java) - Length