Ingénieur logiciel JAVA/J2EE
2 weeks ago
Work at SMART Technologies, and you can be part of a team that creates and markets leading-edge hardware and software tools sold around the world. You can join the many skilled professionals who make SMART part of three million classrooms worldwide.
Reporting to the Manager, Software development, you will be a member of a highly agile team tasked with developing new functionality, as well as maintaining and supporting the existing, publicly available product. The ideal candidate must be self-directed and a fast learner, flexible enough to work on new technologies as well as legacy components.
Duties and Responsibilities
- Design, develop, and maintain scalable and reliable backend systems that support the company's applications and services.
- Build reusable code and libraries for future use.
- Optimization of the application for maximum speed and scalability.
- Implementation of security and data protection.
- Collaborate with cross-functional teams, including product managers, designers, and frontend developers, to ensure that backend systems are integrated seamlessly with frontend applications.
- Apply test-driven development practices including writing and maintaining unit tests.
- Participate in code reviews, providing constructive feedback to other developers and ensuring that code is maintainable, scalable, and well-documented.
- Work closely with our test team to ensure automated testing has appropriate coverage.
- Evaluate and choose new technologies and libraries to incorporate into our products.
- Troubleshoot and fix technical bugs.
- Performing other duties as required.
Education and Work Experience
- Degree in Computer Science, Computer Engineering or related field.
- 5+ years of professional backend software experience developing web applications.
- Working experience with web services frameworks and related technologies such as Java, Groovy, Guice/Spring, Jersey, Spring, J2EE, Apache Tomcat, HTTP, AJAX, REST, SOAP, XML, Gradle/Maven.
- Working experience building scalable apps with cloud-based infrastructure on AppEngine and/or Amazon EC2.
- Knowledge of authorization and authentication standards and protocols such as OAuth, OpenID, SAML.
- Familiarity with OWASP guidelines.
- Experience releasing software using a continuous deployment pipeline.
- Experience with mentoring junior developers, providing guidance on best practices, code reviews, and technical challenges.
- Excellent written and verbal communication skills.
- Passionate about problem solving through software with a strong sense of ownership for the code.
Supervision
- This position does not have any direct reports.
-
Ingénieur logiciel JAVA/J2EE
2 weeks ago
Calgary, Canada SMART Technologies Full timestrong> Purpose of the Position Work at SMART Technologies, and you can be part of a team that creates and markets leading-edge hardware and software tools sold around the world. You can join the many skilled professionals who make SMART part of three million classrooms worldwide. Reporting to the Manager, Software Development, you will be a member of a...
-
Ingénieur logiciel JAVA/J2EE
1 week ago
Calgary, Canada SMART Technologies Full timeThis is a 1 Year Limited Term Position. Purpose of the position Work at SMART Technologies, and you can be part of a team that creates and markets leading-edge hardware and software tools sold around the world. You can join the many skilled professionals who make SMART part of three million classrooms worldwide. Reporting to the Manager, Software...
-
Intermediate Full Stack Java/J2EE
3 weeks ago
Calgary, Canada S I Systems Full timeIntermediate Full Stack Java/J2EE (spring) Developer with MS SQL database experience to support application enhancement projects (Hybrid - two days in office Calgary or Toronto)Our client is seeking a Intermediate Full Stack Java 8(spring) Developer with MS SQL database experience to support application enhancement projects (Hybrid - two days in office...
-
Snr Java Developer
4 days ago
Calgary, Canada Levvel Inc. Full timeLevvel is supporting our large-scale client with a Senior Java Developer/Architect opening. This is a 10-month contract to help them modernize legacy applications into a new application environment. Key Skills: 10+ years of Java development experience (J2EE, Spring, Hibernate, etc) JavaScript (jQue
-
Senior Java Developer/Architect
4 days ago
Calgary, Alberta, Canada Levvel Inc. Full timeJob DescriptionLevvel Inc. is seeking a highly skilled Snr Java Developer to support our large-scale client with a 10-month contract. The successful candidate will play a key role in modernizing legacy applications into a new application environment.Key Responsibilities:Lead the development of Java-based applications using J2EE, Spring, and Hibernate.Design...
-
Senior Java Developer/Architect
3 days ago
Calgary, Alberta, Canada Levvel Inc. Full timeJob DescriptionLevvel Inc. is seeking a highly skilled Snr Java Developer to support our large-scale client with a 10-month contract. The successful candidate will play a key role in modernizing legacy applications into a new application environment.Key Responsibilities:Lead the development of Java-based applications using J2EE, Spring, and Hibernate.Design...
-
Snr Java Developer
3 days ago
Calgary, Canada Levvel Inc. Full timeLevvel is supporting our large-scale client with a Senior Java Developer/Architect opening. This is a 10-month contract to help them modernize legacy applications into a new application environment. Key Skills:10+ years of Java development experience (J2EE, Spring, Hibernate, etc)JavaScript (jQuery, ReactJS), JSP, Html, CSSReactJS, Redis, automated testing...
-
Snr Java Developer
3 weeks ago
Calgary, Canada Levvel Inc. Full timeLevvel is supporting our large-scale client with a Senior Java Developer/Architect opening. This is a 10-month contract to help them modernize legacy applications into a new application environment. Key Skills:10+ years of Java development experience (J2EE, Spring, Hibernate, etc)JavaScript (jQuery, ReactJS), JSP, Html, CSSReactJS, Redis, automated testing...
-
Snr Java Developer
3 weeks ago
Calgary, Canada Levvel Inc. Full timeLevvel is supporting our large-scale client with a Senior Java Developer/Architect opening. This is a 10-month contract to help them modernize legacy applications into a new application environment. Key Skills: 10+ years of Java development experience (J2EE, Spring, Hibernate, etc) JavaScript (jQuery, ReactJS), JSP, Html, CSS ReactJS, Redis, automated...
-
Snr Java Developer
3 weeks ago
Calgary, Canada Levvel Inc. Full timeLevvel is supporting our large-scale client with a Senior Java Developer/Architect opening. This is a 10-month contract to help them modernize legacy applications into a new application environment. Key Skills:10+ years of Java development experience (J2EE, Spring, Hibernate, etc)JavaScript (jQuery, ReactJS), JSP, Html, CSSReactJS, Redis, automated testing...
-
Snr Java Developer
3 days ago
Calgary, AB, Canada Levvel Inc. Full timeLevvel is supporting our large-scale client with a Senior Java Developer/Architect opening. This is a 10-month contract to help them modernize legacy applications into a new application environment. Key Skills: 10+ years of Java development experience (J2EE, Spring, Hibernate, etc) JavaScript (jQuery, ReactJS), JSP, Html, CSS ReactJS, Redis, automated...
-
Senior Java Developer
3 hours ago
Calgary, Alberta, Canada Levvel Inc. Full timeSenior Java Developer/Architect OpportunityLevvel Inc. is seeking a highly skilled Senior Java Developer/Architect to support our large-scale client with a 10-month contract. The successful candidate will play a key role in modernizing legacy applications into a new application environment.Key Responsibilities:Design, develop, and test custom application...
-
Senior Java Developer
5 hours ago
Calgary, Alberta, Canada Levvel Inc. Full timeSenior Java Developer OpportunityLevvel Inc. is seeking a highly skilled Senior Java Developer to support our client with a 10-month contract. The successful candidate will play a key role in modernizing legacy applications into a new application environment.Key Responsibilities:Design, develop, and test custom application functionalities in an...
-
Senior Java Developer/Architect
5 days ago
Calgary, Alberta, Canada Levvel Inc. Full timeAbout the RoleLevvel Inc. is seeking a highly skilled Senior Java Developer/Architect to support our large-scale client with a 10-month contract. The successful candidate will play a key role in modernizing legacy applications into a new application environment.Key ResponsibilitiesDesign, develop, and test custom application functionalities in an...
-
Senior Java Developer/Architect
5 days ago
Calgary, Alberta, Canada Levvel Inc. Full timeAbout the RoleLevvel Inc. is seeking a highly skilled Senior Java Developer/Architect to support our large-scale client with a 10-month contract. The successful candidate will play a key role in modernizing legacy applications into a new application environment.Key ResponsibilitiesDesign, develop, and test custom application functionalities in an...
-
Iam Sailpoint Lead
3 weeks ago
Calgary, Canada Atlantis IT group Full time**Job Title: IAM Sailpoint Lead** **Location: Calgary, AB** **Duration: Long Term Contract** - Experience in Access Request, Certification, Provisioning, User Life Cycle Management Processes, Workflows and Role based access control. - Experience with implementing custom rules, forms, workflows and configuring various type of access certifications in IIQ. -...
-
Calgary, Canada Cisco Full timeCisco® Secure Endpoint intègre des fonctions de prévention, de détection, de chasse aux menaces et de réponse dans une solution unifiée qui tire parti de la puissance des analyses basées sur le nuage. Secure Endpoint protège vos appareils Windows, Mac, Linux, Android et iOS, qu'ils soient déployés dans un nuage public ou privé. Vos...
-
Developer
3 months ago
Calgary, Canada ARC Business Solutions Inc. Full timeARC Business Solutions Inc. is an established and customer oriented information technology solution provider with proven abilities to incorporate strategy, creativity and technical aspects into business solutions. Core business verticals are: Professional IT Services, Enterprise Content Management, Utility Services and Managed Services. ARC Business...
-
Identity and Access Management Lead
3 days ago
Calgary, Alberta, Canada Tata Consultancy Services Full timeAbout the RoleTata Consultancy Services is seeking an experienced Identity and Access Management Lead to join our team. As a key member of our security team, you will be responsible for designing, implementing, and maintaining our Identity and Access Management (IAM) systems.Key ResponsibilitiesDesign and implement IAM systems to ensure secure access to our...
-
Identity and Access Management Lead
3 days ago
Calgary, Alberta, Canada Tata Consultancy Services Full timeAbout the RoleTata Consultancy Services is seeking an experienced Identity and Access Management Lead to join our team. As a key member of our security team, you will be responsible for designing, implementing, and maintaining our Identity and Access Management (IAM) systems.Key ResponsibilitiesDesign and implement IAM systems to ensure secure access to our...