Experienced Java Developer for Large-Scale Enterprise Projects

3 weeks ago


Calgary, Alberta, Canada Nova Tribes Inc Full time

Company Overview

Nova Tribes Inc is a fast-paced technology company seeking an experienced Java/J2EE developer to join our team.

Estimated Salary: $120,000 - $180,000 per annum

Job Description

We are seeking a skilled Java/J2EE developer with strong expertise in multi-threading, microservices architecture, and distributed systems. The ideal candidate will have at least 8 years of hands-on experience in developing and maintaining large-scale enterprise applications. You will be working in a collaborative environment to build robust, scalable, and high-performance applications.

Required Skills and Qualifications

  • 8+ years of experience in Java/J2EE development.
  • Strong experience with multi-threading, concurrency, and parallelism in Java.
  • Extensive experience in microservices architecture (design, development, and deployment).
  • Proficient with Spring Boot and Spring Cloud for building and deploying microservices.
  • Familiarity with RESTful APIs, JSON, XML, and web services integration.
  • Solid understanding of database design and working with relational databases (MySQL, PostgreSQL, Oracle) and NoSQL databases (MongoDB, Cassandra).
  • Knowledge of message brokers (e.g., Kafka, RabbitMQ) for building event-driven architectures.
  • Strong understanding of design patterns, clean code principles, and best practices.
  • Familiarity with CI/CD pipelines and version control systems like Git.

Soft Skills

  • Excellent problem-solving and analytical skills.
  • Strong communication skills and ability to work collaboratively in a team environment.
  • Ability to handle complex requirements and prioritize tasks effectively.
  • Ability to work independently with minimal supervision.


  • Calgary, Alberta, Canada Nova Tribes Inc Full time

    We are seeking a skilled Java/J2EE Developer to join our team at Nova Tribes Inc. This role requires a high level of technical expertise, problem-solving abilities, and proficiency in developing microservices-based systems with advanced multi-threading capabilities.Key ResponsibilitiesDesign, develop, and deploy large-scale enterprise applications using...

  • Java Developer

    4 weeks ago


    Calgary, Alberta, Canada Nova Tribes Inc Full time

    About the RoleWe are seeking a highly skilled Java/J2EE Developer to join our team at Nova Tribes Inc. As a key member of our technology team, you will be responsible for designing, developing, and deploying large-scale enterprise applications using Java and J2EE technologies.Key ResponsibilitiesDesign and develop high-performance, scalable, and robust...


  • Calgary, Alberta, Canada Nova Tribes Inc Full time

    About Nova Tribes IncNova Tribes Inc is a cutting-edge technology company that values innovation and collaboration.Job OverviewWe are seeking an experienced Enterprise Software Developer with strong expertise in multithreading microservices architecture and distributed systems to join our team. The ideal candidate will have at least 8 years of hands-on...


  • Calgary, Alberta, Canada David Aplin Recruiting Full time

    Job OverviewA highly experienced Senior Accountant is required by David Aplin Recruiting to provide financial oversight during all stages of large-scale projects. Reporting to the Senior Manager, Corporate Accounting, this role is responsible for overseeing financial aspects and budget control.


  • Calgary, Alberta, Canada Pandell Land Full time

    About the RolePandell Land is seeking a highly skilled Software Engineer to join our team in Calgary, Alberta. As a key member of our software development team, you will play a crucial role in the design, development, and implementation of our retail energy solutions in North America.Your ResponsibilitiesDesign and develop scalable, reliable, and secure...


  • Calgary, Alberta, Canada O'Hara Search Group Full time

    Job Description:A seasoned professional is sought after by O'Hara Search Group to assume the role of Project Director for a prominent organization in the construction and engineering sector. This esteemed position involves overseeing the successful execution of large-scale EPC/EPCM industrial and mining projects.Responsibilities:Ultimate decision-making...


  • Calgary, Alberta, Canada T-Net British Columbia Full time

    Unlock the Power of High-Performance Systems as a Senior Backend DeveloperClio is an innovative technology company that's transforming the legal experience. We're seeking an exceptional Senior Backend Developer to join our esteemed team, responsible for designing and delivering cutting-edge solutions for large-scale systems.About Clio:We at Clio are...


  • Calgary, Alberta, Canada Beryl Mining Services Ltd. Full time

    We are seeking a highly experienced Senior Level mining engineer with a strong background in engineering or mining to join our high-level consulting group based in Calgary, AB. This is an exciting opportunity to provide leadership and specialized engineering services to clients in the mining and oil sands industries.The ideal candidate will have a minimum of...


  • Calgary, Alberta, Canada Nova Tribes Inc Full time

    About Nova Tribes Inc.We are a fast-paced, collaborative company seeking an experienced Java software engineer with expertise in multi-threading, microservices architecture, and distributed systems. Our ideal candidate will have at least 8 years of hands-on experience in developing and maintaining large-scale enterprise applications.Job SummaryThe selected...


  • Calgary, Alberta, Canada BLACK DIAMOND GROUP Full time

    Job Description:About the Role:We are seeking an experienced Senior Project Director to lead our Enterprise Solutions team in delivering high-quality projects on time and within budget.Key Responsibilities:Develop and execute project plans, ensuring alignment with business goals and objectivesLead a multidisciplinary team, fostering collaboration and driving...


  • Calgary, Alberta, Canada Troy Life & Fire Safety Full time

    About the RoleWe are seeking a seasoned Project Manager to lead large-scale life safety initiatives. As a key member of our team, you will be responsible for overseeing complex projects from initiation to completion.Key ResponsibilitiesManage project schedules to ensure timely completion and coordinate with stakeholders to meet deadlines.Analyze project data...


  • Calgary, Alberta, Canada Improving Full time

    As a Cloud-Native Java Developer at Improving, you will have the opportunity to work on enterprise-wide Java and AWS projects from analysis to deployment. This role requires ownership and growth in technology and project leadership skills. You will also participate in a variety of projects, technologies, and clients, allowing you to mature your core software...


  • Calgary, Alberta, Canada Kiewit Full time

    Job Description:Kiewit Engineering Group, Inc is seeking an experienced Electrical Engineer to join our rapidly growing Power district. As a key member of our team, you will be responsible for designing and developing large power projects from conceptualization to completion.Responsibilities:• Evaluate and select engineering techniques, procedures, and...


  • Calgary, Alberta, Canada Improving Full time

    About the RoleWe are seeking a skilled Java developer to join our team as a Senior Java Software Engineer. This is an excellent opportunity for someone looking to take their career to the next level and make a significant impact in the tech industry.Key ResponsibilitiesLead projects transforming legacy applications into cloud-native solutions on AWS,...


  • Calgary, Alberta, Canada Eternal Tech Systems Full time

    Job OverviewEternal Tech Systems is seeking a highly skilled Enterprise Software Engineer to join our team.We are looking for an experienced developer with expertise in Java, Spring, and Microservices. The successful candidate will be responsible for designing, developing, and maintaining our applications.ResponsibilitiesThe ideal candidate will have:A...


  • Calgary, Alberta, Canada ICwhatUC - AR Video for Enterprise Full time

    About the RoleWe are seeking an experienced Enterprise Data Scientist to join our team in a contractual apprenticeship position. This role offers the opportunity to work with cutting-edge technologies and contribute to the development of innovative solutions.

  • Senior Java Developer

    1 month ago


    Calgary, Alberta, Canada Aimsio Full time

    About AimsioAimsio is a B2B SaaS company that helps heavy industrial businesses maximize revenue from field operations by improving communication between off-site locations and head offices.The RoleWe are seeking a skilled Java developer to join our platform team, which builds and maintains the Aimsio foundation. Our software is a complicated, multi-faceted...


  • Calgary, Alberta, Canada Beryl Mining Services Ltd. Full time

    **Job Summary:**We are seeking a highly motivated and experienced Senior Geotechnical Engineer to join our team at Beryl Mining Services Ltd. in Fort McMurray, AB.**About Us:**Beryl Mining Services Ltd. is a major oil & gas company that offers exciting opportunities for geotechnical engineers. Our team assists the Geotechnical Engineering manager on various...


  • Calgary, Alberta, Canada S.i. Systèmes Full time

    We are seeking an experienced ERP Technical Lead to spearhead the technical delivery of our finance transformation program. This is a critical role that requires expertise in System Integration, Customization, and Deployment.About the RoleAs an ERP Technical Lead with S.i. Systèmes, you will be responsible for leading the technical aspects of our finance...


  • Calgary, Alberta, Canada Eternal Tech Systems Full time

    Job Opportunity at Eternal Tech SystemsEternal Tech Systems is currently looking for a highly skilled Enterprise Software Engineer to join their team.This position offers the chance to work on various projects and maintain current applications. The ideal candidate will have experience with Java, Spring, and Microservices, as well as Angular, JavaScript, and...