Avalon CX: Senior Backend Developer – Java/C

  • Company:
    -
  • Location:
  • Salary:
    negotiable / month
  • Job type:
    Full-Time
  • Posted:
    1 week ago
  • Category:

New projects are ramping up fast and we are expanding our team. We are looking for skilled developers with a passion for java backend development. We provide you an opportunity to work with highly skilled team members and an environment where you can challenge yourself and learn. In addition to this position, we have opened up other exciting roles on our career site. Together with our clients, the Avalon CX team builds applications and back-end services for mobile and web. We create SW products that deliver an experience that fulfills expectations and delivers results. Avalon CX team has a solid background in building award-winning products and solutions ranging from consumer devices to enterprise back-end and cloud. We have a versatile team of product makers: SW developers, designers, researchers, and product managers. If you’re great at what you do, want to work with the best, and are up for the challenge, let us know. We’d love to re-imagine product creation with you. Come work to our dynamic company that is born from change and driven by data. We’re a post- CV-19 company with culture, workflow, and team built for the new era. We set our bar high, work with a family feel, and enjoy what we do. Avalon CX operates in Vancouver, B.C.; Silicon Valley, CA; and Dallas, TX. We also have an international presence in Finland. We’re a team of 40 dynamic, diverse, and fun individuals who would love to get to know you! Are we right for each other? We are looking for a hardcore backend developer and technical lead for our growing team of developers. You lead the development with an example, passion and skill and take pride in your work. It’s all about working together as a team! You get along with a diverse group of designers and developers and enjoy working together with the clients. As a Senior Developer, you’re responsible for the SW architecture and either developing or leading the development of software libraries and services, including authentication systems, secrets management solutions, endpoint control solutions, and cloud controls, depending on the project. As an experienced team member, you know what excellent tastes like and continuously strive for yourself and the team to improve. Finally, if you have a passion for what you do and are good at it, it should be exciting, inspiring, and fun! Take ownership of critical parts of the developmentLead, coordinate, execute, and measure software development activitiesBuild software libraries and servicesManage the entire lifecycle of software components, from requirements through design, testing, development, release, and demiseCollaborate on feature design and problem-solving with technical and non-technical teams, stakeholders, and decision-makersEvaluate, implement, and enforce software development best practicesProvide frictionless integration with the runtime, deployment, and SDLC technologiesParticipate in sales by providing technical insights, including estimation and technical proposals Skills & Degree in Computer Science, Engineering or a related field7+ years of experience in backend developmentProficiency in designing, developing, and testing cross-platform software in Java, C++, or C#; open to using multiple languagesExperience deploying and supporting software across the entire Continuous Delivery life-cycleSound SDLC and practices and tooling experience version control, CI/CD, and configuration management toolsExperience designing and developing applications in an Amazon Web Services, Google Cloud Platform, or Microsoft Azure cloud environmentAbility to reason about performance, security, and process interactions in complex distributed systemsExcellent communications skills, with the ability to collaborate well with both technical and non-technical audiences, both written and orallyExperience in agile/scrum methodologiesThe ability to understand and effectively debug both new and existing softwareExperience meeting demands for high availability, low latency, and scaleExperience working with remote / distributed teams and projects Ideally, you’ll also have:Experience using infrastructure as code tools (e.G., Terraform, CloudFormation)Experience meeting demands for high availability and scaleA good understanding of PKI, X.509, key exchange protocols, and authentication protocols, including token- based authentication We’re currently recruiting full-time employees for exciting, long-term projects. Our clients are brands you recognize, Tier 1 leaders in their field, including high tech companies and financial services. Send us your resume and tell us about what motivates you to achieve excellence. COVID-19 precautionsRemote interview processSocial distancing guidelines in placeTemporarily working fully remoteVirtual meetings