Sr. Java Developer

Found in: Talent CA C2 - 2 weeks ago


Calgary, Canada Carina Software Inc Full time
We are looking for a Senior Java Developer with a minimum of 10 years of hands-on experience to play a key role in the development and enhancement of our key products. The ideal candidate is a problem solver with a track-record of delivering high-quality software. As a Senior Java Developer, you will work closely with our experienced Product team, to design, develop, deliver and maintain our Java-based applications. This is a hybrid role. 

Responsibilities:
  • Collaborate with the product team to understand and define system requirements.
  • Design and develop high-performance, scalable, and reliable Java applications.
  • Lead and mentor junior developers, providing technical guidance and expertise.
  • Participate in code reviews to maintain code quality and ensure best practices are followed.
  • Work closely with QA teams to ensure thorough testing of applications.
  • Investigate and resolve complex technical issues as they arise.
  • Stay current with industry trends and advancements in Java development.
Qualifications:
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field. (or something similar or equivalent)
  • Minimum of 10 years of professional Java development experience.
  • Strong proficiency in Java 8+ (we are currently developing against v17)
  • Solid understanding of object-oriented design principles and design patterns.
  • Test-driven development is routine for you.
  • Expertise with relational database technologies. (Oracle, PostgreSQL) as well as ORM frameworks.
  • Experience working in a shared code environment, as well as strong understanding of Git workflows.
  • Strong problem-solving and debugging skills.
  • Excellent communication and collaboration skills.
  • Proven ability to lead and mentor junior developers.
Nice to Have:
  • Experience with Java desktop application development.
  • Experience with Spring Framework (Spring Boot, Spring MVC, etc.).
  • Knowledge of containerization concepts and technology.
  • Familiarity with RESTful API design and development.
  • Knowledge of the Energy industry
Benefits: We offer a competitive salary, comprehensive benefits package, and a fantastic work culture. Join our team and contribute to the success of our growing company. 
 
  • Sr. Java

    13 hours ago


    Calgary, Canada S I Systems Full time

    Sr. Java (Spring) Developer/Lead to support a Watson Health enhancement project for a public sector client. Job Type: Contract Positions to fill: 1 Start Date: May 13, 2024 Job End Date: Mar 31, 2025 Pay Rate: Hourly: Negotiable Job ID: 137256 Our Public Sector client is seeking a Sr. Java (Spring) Developer/Lead to support a Watson Health enhancement...

  • Sr. Java

    3 days ago


    Calgary, Canada S I Systems Full time

    Sr. Java (Spring) Developer/Lead to support a Watson Health enhancement project for a public sector client. Job Type: Contract Positions to fill: 1 Start Date: May 13, 2024 Job End Date: Mar 31, 2025 Pay Rate: Hourly: Negotiable Job ID: 137256 Our Public Sector client is seeking a Sr. Java (Spring) Developer/Lead to support a Watson Health enhancement...

  • Sr. Java

    3 days ago


    Calgary, Canada S I Systems Full time

    Sr. Java (Spring) Developer/Lead to support a Watson Health enhancement project for a public sector client. Job Type: Contract Positions to fill: 1 Start Date: May 13, 2024 Job End Date: Mar 31, 2025 Pay Rate: Hourly: Negotiable Job ID: 137256 Our Public Sector client is seeking a Sr. Java (Spring) Developer/Lead to support a Watson Health enhancement...

  • Java Developer

    Found in: Talent CA C2 - 2 weeks ago


    Calgary, Canada Mindpal Full time

    We are looking for Java Developer! Responsibilities Work directly with a clientDevelop product written in JavaFocus on writing clean and readable codeUtilizing the best architectural patterns like TDDAnalyze, develop and test, server side modules Requirements Minimum 2 years of experience working with JavaKnowledge of Spring framework, spring boot,...

  • Sr Software Engineer

    Found in: beBee jobs CA - 1 week ago


    Calgary, Alberta, Canada RBC - Royal Bank Full time

    Job SummaryProvides information on the detailed technical design and development of applications using existing and emerging technology platforms. Applies experience and seasoned knowledge, skills, and practices to perform a variety of assignments.Job DescriptionWhat is the opportunity?This is a Sr. Software Engineer position which is part of fast growing...


  • Calgary, Canada Ampstek Full time

    Position: Java Developer with Python, Machine LearningLocation: Calgary, CanadaMinimum 3 + years’ Experience on programming languages such as C#, Java & C++. Experienced and fully engaged in Software Development Life Cycle (SDLC).Design, code and debug applications in various software languagesExperience in a technical role such as software engineer,...


  • Calgary, Canada Ampstek Full time

    Position: Java Developer with Python, Machine LearningLocation: Calgary, CanadaMinimum 3 + years’ Experience on programming languages such as C#, Java & C++. Experienced and fully engaged in Software Development Life Cycle (SDLC).Design, code and debug applications in various software languagesExperience in a technical role such as software engineer,...

  • SR&ED Senior Consultant

    Found in: Talent CA C2 - 2 days ago


    Calgary, Canada Ryan Full time

    The Scientific Research and Experimental Development (“SR&ED”) Senior Consultant (“Senior Consultant”) is responsible for assisting clients in identifying and claiming SR&ED tax credits and then assisting the SR&ED Director in defending those credits when necessary in the context of a review by the Canada Revenue Agency (CRA). The work is...

  • Sr Software Engineer

    Found in: beBee S CA - 2 weeks ago


    CALGARY, Canada Royal Bank of Canada Full time

    Job SummaryProvides information on the detailed technical design and development of applications using existing and emerging technology platforms. Applies experience and seasoned knowledge, skills, and practices to perform a variety of assignments.Job DescriptionWhat is the opportunity?This is a Sr. Software Engineer position which is part of fast growing...

  • Sr Software Engineer

    Found in: beBee S CA - 2 weeks ago


    Calgary, Canada RBC - Royal Bank Full time

    Job SummaryProvides information on the detailed technical design and development of applications using existing and emerging technology platforms. Applies experience and seasoned knowledge, skills, and practices to perform a variety of assignments.Job DescriptionWhat is the opportunity?This is a Sr. Software Engineer position which is part of fast growing...

  • Java Developer with Python Machine learning

    Found in: Whatjobs CA C2 - 2 weeks ago


    Calgary, Canada Ampstek Full time

    Position: Java Developer with Python, Machine Learning Location: Calgary, Canada Minimum 3 + years’ Experience on programming languages such as C#, Java & C++. Experienced and fully engaged in Software Development Life Cycle (SDLC). Design, code and debug applications in various software languages Experience in a technical role such as software...

  • Java Developer with Python Machine learning

    Found in: Appcast CA A2 P - 2 weeks ago


    Calgary, Canada Ampstek Full time

    Position: Java Developer with Python, Machine LearningLocation: Calgary, CanadaMinimum 3 + years’ Experience on programming languages such as C#, Java & C++. Experienced and fully engaged in Software Development Life Cycle (SDLC).Design, code and debug applications in various software languagesExperience in a technical role such as software engineer,...


  • Calgary, AB, Canada Quantum Technology Recruiting Inc. Full time

    Consultant – Full Stack (Java) Developer and IOS Hybrid App Developer We're on the lookout for passionate tech professionals to join our client's team in Calgary for two exciting long-term contract roles. Full Stack Developer (Application Development): - Experience Required: 5-7 years in designing and building large-scale systems. - Expertise in...

  • Senior Java Software Developer

    Found in: Talent CA C2 - 2 weeks ago


    Calgary, Canada Pason Full time

    The Role You are pragmatic and know that agile is a method of delivering value to customers more frequently. You love solving problems and enjoy getting to the root cause of issues. You enjoy exploring new technologies to deliver a reliable, secure, and highly maintainable product. As a Senior Java Software Developer on the DataHub team, you will be...

  • Sr Talent and Development Specialist

    Found in: Talent CA C2 - 2 weeks ago


    Calgary, Canada MEG Full time

    Job Posting End Date:Sunday, December 10, 2023Position Type:EmployeePosition Sub Type:Permanent Full TimeWork Location:Calgary, ABShift:____________________________________________________At MEG, you can bring your unique knowledge and experience to work and contribute your ideas to drive our purpose, which is to supply the world with environmentally and...

  • Java Developer 3

    Found in: Jooble CA O C2 - 2 weeks ago


    Calgary, AB, Canada Behavox Full time

    About Behavox Behavox is shaping the future for how businesses harness their most important raw material - data. Our mission is bold: Organize enterprise data into actionable information that protects and promotes the business growth of multinational companies around the world. From managing enterprise risk and compliance to maximizing revenue and value,...


  • Calgary, Canada E-Solutions Full time

    Position: IOT/Cognitive(French/Spanish)Location: Calgary, CanadaDuration: ContractWe are looking for java knowledge with Either Python or Machine learning with azure IoT JD: Summary View Minimum 3 + years’ Experience on programming languages such as C#, Java & C++. Experienced and fully engaged in Software Development Life Cycle (SDLC).Design, code and...

  • Sr. Contracts Advisor

    Found in: beBee jobs CA - 2 weeks ago


    Calgary, Alberta, Canada NES Fircroft Full time

    Job Title: Sr. Contracts Advisor - Turnarounds Location: Calgary, AB Schedule: M-F (40 hrs/week) Job Type: Hybrid Contract length: 15 months. Anticipated Start date: June 3rd, 2024. About the role: Reporting to the Sr. Manager, SCM Projects and Turnarounds, the primary purpose of the incumbent in this position is to support Major Turnarounds as follows: 1....

  • Developer

    Found in: Talent CA C2 - 2 weeks ago


    Calgary, Canada ARC Business Solutions Inc. Full time

    ARC 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...

  • Intermediate System Integrator with Java/Springboot

    Found in: Jooble CA O C2 - 2 weeks ago


    Calgary, AB, Canada S I Systems Full time

    Intermediate System Integrator with Java/Springboot & API Development to manage bus and cpm integration across multiple ARTS, for a large telecommunications client. Job Type: Contract Positions to fill: 1 Job End Date: May 30, 2025 Pay Rate: Hourly: Negotiable Job ID: 137096 ·3-5 years’ development experience Java/SpringBoot ·5 years’...