View all jobs

BE Developer

Richmond Hill, On
The role

A Server-Side Developer is working on integrating frontend applications with multiple gateway to automate the process for one of our financial, developing distributed, reactive, and scalable cloud based digital solutions using Java 8, Microservices and Spring Boot.

You will

You will use your software development and good communication skills to interpret the business requirement. Furthermore, you will provide technical expertise to convert into technical solutions by collaborating with Tech Lead, Product Owner and BSA. The followings are high-level expectations while delivering solution in agile setup:
  • Participating in project planning and solution proposals
  • Experience in designing and developing asynchronous rest API's
  • Implementing high-quality unit tests
  • Performing peer code review to meet program quality targets
  • Identifying and diagnosing deficiencies related to systems, coding and infrastructure, and recommending solutions for mitigation
Who you are
  • You are a talent with strong development and problem-solving skills in an agile environment and ready to conquer the challenges faced while implementing disruptive technologies. 
  • You know what needs to be done, how to get it done and you have the drive to do so in an SMB environment representing my client in front of our customers. 
  • 8+ Years of professional software development experience
  • Excellent understanding on HTTP request methods and response status codes and when to apply them
  • Experienced in designing and developing REST APIs
  • Working experience with Java 8+, Spring Boot, Microservices
  • Experience in building cloud based applications
  • Experience in Secure Software Development Life Cycle (SSDLC)
  • Understanding of reactive programming
  • Experience with docker and Kubernetes
  • Excellent understanding of streams, lambdas and the concurrency APIs
  • Understanding of Azure/AWS
  • Working knowledge of Play/Akka framework
What to expect
Besides Competitive Salary and working for one of Canada’s Best Managed and Top 50 Technology Companies, you should expect: 
  • Purposeful Work: autonomy, resources, and time you need to do what matters for our clients and most importantly - you
  • Positive Environment: recognition coupled with a flexible environment that celebrates diversity, inclusivity and encourages everyone to achieve their best
  • Growth & Development: opportunities to grow professionally and personally through mentorship, training, and development programs
  • Transparency & Trust: direction, purpose, mission, and expectations are never a secret; you’ll always know where you stand as well as where you’re going
  • Exclusive Perks: discounts on shopping, the gym, insurance, mobile phone plans, not to mention an office smoothie bar and enough coffee to make you vibrate
  • Meaningful Benefits: life happens. You’ll get health, dental, vision, disability, travel insurance, and much more all covered by us
  • Unforgettable Events: team bonding, BBQs, office lunches (pizza, always pizza), gala dinners, and any other excuse to have fun

Share This Job

Powered by