Experienced Java Developer for Large-Scale Enterprise Projects
3 weeks ago
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.
-
Enterprise Java Developer
4 weeks ago
Calgary, Alberta, Canada Nova Tribes Inc Full timeWe 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 timeAbout 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...
-
Multifaceted Enterprise Software Developer
3 weeks ago
Calgary, Alberta, Canada Nova Tribes Inc Full timeAbout 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 timeJob 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.
-
Software Engineer, Java Developer
1 month ago
Calgary, Alberta, Canada Pandell Land Full timeAbout 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 timeJob 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 timeUnlock 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 timeWe 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...
-
Senior Java Software Engineer
2 weeks ago
Calgary, Alberta, Canada Nova Tribes Inc Full timeAbout 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...
-
Senior Project Director, Enterprise Solutions
3 weeks ago
Calgary, Alberta, Canada BLACK DIAMOND GROUP Full timeJob 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 timeAbout 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...
-
Cloud-Native Java Developer
7 days ago
Calgary, Alberta, Canada Improving Full timeAs 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 timeJob 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 timeAbout 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,...
-
Enterprise Software Engineer
3 weeks ago
Calgary, Alberta, Canada Eternal Tech Systems Full timeJob 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...
-
Enterprise Data Scientist
3 weeks ago
Calgary, Alberta, Canada ICwhatUC - AR Video for Enterprise Full timeAbout 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 timeAbout 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...
-
Senior Geotechnical Engineer
7 days ago
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 timeWe 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...
-
Enterprise Software Engineers
3 weeks ago
Calgary, Alberta, Canada Eternal Tech Systems Full timeJob 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...