Facebook pixel

Senior Software Engineer
Posted on 6/27/2022
INACTIVE
Locations
Toronto, ON, Canada
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Agile
AWS
Kafka
C/C++/C#
Java
Kotlin
MySQL
Postgres
REST APIs
SQL
Python
Writing
NoSQL
Requirements
  • Java, Kotlin, Python
  • Spring Boot
  • Multiple Apache projects, including: Kafka, ServiceMix
  • Microservice Technologies: Eureka, Ribbon, Hystrix
  • AWS Services: EC2, S3, Athena, QuickSight, Lambdas, MSK, EKS, ECS
  • Postgres, Couchbase, MySQL
  • CI/CD Tools
  • Have 5+ years of relevant work experience
  • Note: 'years of experience' may not always be the best measure for your ability to succeed in this role. If the below bullet points feel like you, please consider applying - even if you don't have, say, 5 years in seat
  • Experience in Java or similar OO language (like C#)
  • A strong grasp of OO programming principles
  • Experience with relational databases (MySQL or PostgreSQL), including writing complex SQL queries
  • Experience with NoSQL databases
  • Experience with REST APIs and ORM tools
  • Experience with messaging technologies and event streaming platforms
  • Experience with cloud computing methodologies like high availability, scalability, fault-tolerance and resiliency
  • Willingness and ability to embrace an AGILE development methodology
  • ⭐️ Bonus points if you have:
  • Bachelor's degree in Computer Science or a related technical field
  • If you don't have all the qualifications listed, don't worry! We understand everyone's career path is unique, and still encourage you to apply if you feel this role is aligned with your career trajectory
Responsibilities
  • Developing and maintaining Java and Kotlin microservices
  • Collaborating with other engineering teams that consume our APIs
  • Ownership of the full lifecycle of services, including deployment and operation in production
  • Authors, reviews and approves requirements and designs for team
  • Contributes to and guides architectural decision
  • Assists peers with even the most difficult programming and debugging issues
  • Participating in daily stand-ups and sprint planning sessions as part of our Agile development process
accesso

501-1,000 employees

Technology solutions
Company mission
Accesso believes technology has the power to redefine the guest experience.
Benefits
  • Work Life Balance - We help you balance your work life with your real life! Enjoy our generous paid time off policy, flexible work hours and paid volunteer time off to get involved in your community!
  • Fun Environment - Our company culture isn’t just about Fun Fridays, nerf gun fights and ping pong tournaments, although we have all of those! We work hard and play hard. With open collaborative workspaces and fully stocked in-office cafes, we are a passionate group with a great work environment!
  • Benefits - With great medical coverage, an HSA Employer contribution, company-paid long & short term disability and life insurance, we’ve got you covered! Plus with a company matched 401(k) plan, we’re thinking of your future too.
Company Values
  • Integrity
  • Commitment
  • Innovation
  • Teamwork
  • Passion