Java Developer 3

6 months ago


Calgary, Canada Behavox Full time

About the Role

Behavox is an ecosystem of products with the common mission to organize all corporate communications and productivity data on Earth, and to make it useful to human organizations around the globe to become more compliant, improve conduct & culture, automate their CRM functions and more. We use behavioral signals captured in internal data to help businesses achieve better outcomes by linking employee behavior to specific business processes, which helps organizations understand how they can unleash the collective power of their people.

The Engineering division is an essential part of the larger Technology and Product Department. We focus on technical design, implementation and delivery of complex data intensive applications which are mission-critical for our clients.
As a Senior Java Developer, you will be a part of an engineering team responsible for one of our products. You will partner up with the product management, design and other engineering teams to solve complex technical problems and deliver outstanding products to our clients, on time. 

We value candidates who are motivated by solving sophisticated engineering problems at the scale of petabytes of semi-structured data. While experience on GCP is highly desired, familiarity with AWS or Azure is also beneficial. Knowledge of Python and JavaScript is valuable but not required. You should be keen on taking end-to-end design and ownership across all stages of the software development lifecycle (SDLC). Note that a lack of experience in some of the specific technologies is not a barrier as we highly value the ability to learn and adapt.

For the right Talent this is a great opportunity because:

1. We are not a startup, nor an enterprise - so this is the best time to join as your contribution will be highly visible and impactful.
2. Engineering is an equal contributor to the company goals. Success in this area is vital, along with the other business functions.
3. We have small dynamic feature teams with short development cycles and dedicated releases in which you can promote your ideas from day one. We love collaboration and competition.

What You'll Bring

A deep and genuine interest in Behavox as demonstrated by a connection to its mission, marketplace and/or technologies 5+ years of experience building scalable and reliable server-side cloud-native applications, with solid knowledge of the latest version of Java Proficiency in the design and implementation of containerized and serverless components/services within a high-load, data-intensive architecture for large-scale distributed systems, capable of processing dozens of gigabytes (or more) of data daily Developed skills in using the latest versions of Spring Boot and Hibernate plus experience with SQL databases such as MySQL or BigQuery, and NoSQL databases like ScyllaDB or HBase Experience with message brokers such as Google Cloud Pub/Sub, Kafka, or RabbitMQ will be considered advantageous

What You'll Do

Develop Java-based complex scalable services and components, leveraging cloud-native technologies to build large-scale distributed systems, capable of processing dozens of gigabytes (or more) of data daily Contribute to the analysis of product requirements to facilitate solution discussions and decisions that shape the implementation plan Work collaboratively during planning sessions, technical discussions, status meetings, and code reviews to ensure alignment and quality Take ownership of assigned EPICs/Features, demonstrating autonomy and a capacity to learn and adapt quickly Be responsible for software quality by writing tests at all levels of the testing pyramid, including unit, integration, component, and contract testing, to enhance overall product integrity

What We Offer

A truly global mission with a passionate community in locations all over the world Huge impact and learning potential as our aspirations require bold innovation Highly competitive compensation with 100% bonus pay already integrated Benefits include great health coverage for employee and family Generous time-off policy and flexible work schedule
  • Restaurant Manager

    3 months ago


    Calgary, Canada Java Blu Full time

    **Location**: Turks and Caicos Islands Java Blu will be opening their first Drive-Thru restaurant on the beautiful island Providenciales, in Turks and Caicos. We are looking for an experienced and dynamic Drive-Thru Restaurant Manager to lead our team and help us achieve success from day one. **Key Responsibilities**: **Operational Management**: -...


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

  • 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 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 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 Infosys Full time

    Infosys, a global leader in next-generation digital services and consulting, seeks a skilled Java Developer to join their team. This exciting opportunity will allow the successful candidate to apply their technical proficiency across various stages of the Software Development Life Cycle, including Requirements Elicitation, Application Architecture definition...


  • Calgary, Canada Intellibus Ventures LLC Full time

    Are you a Java Developer working at a Large Financial Institution and being told by your leadership that you are too hands on or detail oriented or think and work like a start-up? Imagine working at Intellibus to engineer platforms that impact billions of lives around the world. With your passion and focus we will accomplish great things together! We are...


  • Calgary, Canada Intellibus Full time

    Are you a Java Developer working at a Large Financial Institution and being told by your leadership that you are too hands on or detail oriented or think and work like a start-up? Imagine working at Intellibus to engineer platforms that impact billions of lives around the world. With your passion and focus we will accomplish great things together! We are...

  • Lead Java Developer

    1 month ago


    Calgary, Alberta, Calgary region, Canada Diamondpick Full time

    Java 8+Spring, Spring BootSpring ConfigSpring integration + Spring cloud data streamSpring BatchMongo DB(Hands on experience on Aggregations Concepts and usage in Springboot/Java)Junit + MockitoMicroservices + any cloud platform(PCF preferred)Working knowledge in Git/bitbucket, Bamboo, JiraGood Understanding on TDDGood Understanding of Memory Intensive and...

  • 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, Canada Infosys Full time

    Infosys is seeking aJavaFullstack Lead Developerwith application maintenance and support experience. The position will primarily be responsible for providing support for the In-House product from customer's requirements. The selected candidate be able to provide user support, maintain and upgrade the applications. Develop new features and write test scripts....


  • Calgary, Canada Collage HR Full time

    Since 2013 Aimsio's software has been helping heavy industrial businesses maximize revenue from field operations by improving communication between off-site locations and head offices. We are a B2B SaaS company with roughly 40 employees, about to take the next big step toward disrupting a sector that is ready for digital transformation. We’re ready to take...


  • Calgary, Canada Aimsio Full time

    Since 2013 Aimsio's software has been helping heavy industrial businesses maximize revenue from field operations by improving communication between off-site locations and head offices. We are a B2B SaaS company with roughly 40 employees, about to take the next big step toward disrupting a sector that is ready for digital transformation. We’re ready to take...


  • Calgary, Alberta, Canada Pason Full time

    About PasonPason is a leading provider of software solutions for the energy industry. As a Senior Java Software Developer, you will play a key role in driving the development of our core product features.

  • Technology Lead

    4 days ago


    Calgary, Canada Infosys Full time

    Infosys is seeking a Java Developer. This position will interface with key stakeholders and apply technical proficiency across different stages of the Software Development Life Cycle including Requirements Elicitation, Application Architecture definition and Design; play an important role in creating the high level design artifacts; deliver high quality code...


  • Calgary, Canada Infosys Limited Full time

    Company: ITL CanadaRequisition ID: 123677BRInfosys is seeking a Java Fullstack Lead Developer with application maintenance and support experience. The position will primarily be responsible for providing support for the In-House product from customer's requirements. The selected candidate will be able to provide user support, maintain and upgrade the...

  • Technology Lead

    4 days ago


    Calgary, Canada Infosys Full time

    Infosys is seeking a Java Developer. This position will interface with key stakeholders and apply technical proficiency across different stages of the Software Development Life Cycle including Requirements Elicitation, Application Architecture definition and Design; play an important role in creating the high level design artifacts; deliver high quality code...

  • Technology Lead

    5 days ago


    Calgary, Canada Infosys Full time

    Infosys is seeking a Java Developer. This position will interface with key stakeholders and apply technical proficiency across different stages of the Software Development Life Cycle including Requirements Elicitation, Application Architecture definition and Design; play an important role in creating the high level design artifacts; deliver high quality code...

  • Technology Lead

    5 days ago


    Calgary, Canada Infosys Full time

    Infosys is seeking a Java Developer. This position will interface with key stakeholders and apply technical proficiency across different stages of the Software Development Life Cycle including Requirements Elicitation, Application Architecture definition and Design; play an important role in creating the high level design artifacts; deliver high quality code...

  • Technology Lead

    5 days ago


    Calgary, Canada Infosys Full time

    Infosys is seeking a Java Developer. This position will interface with key stakeholders and apply technical proficiency across different stages of the Software Development Life Cycle including Requirements Elicitation, Application Architecture definition and Design; play an important role in creating the high level design artifacts; deliver high quality code...