Skip to Content

Job Snapshot

Employee Type - Full-Time EmployeeExperience - Not SpecifiedIndustries - Information Technology

Description

Senior 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 (Permanent jobs).

Senior 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

Senior Software Developer (Java) - Mandatory Skills

  • Over 10 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 HTML, CSS, Javascript, Javascript libraries (jQuery) and frameworks (React)
  • Knowledge of configuration management tools (Ansible)
  • Knowledge of relational databases, SQL (Oracle)

Senior 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

Senior Software Developer (Java) - Assignment Location

Calgary, AB

Senior Software Developer (Java) - Length

Permanent

 
Submit your email address to begin the application process for the Senior Software Developer - Java job
Email is invalid Email address is needed