Senior Backend Developer

Aequilibrium Logo

Aequilibrium

πŸ’΅ $64k-$86k
πŸ“Remote - Worldwide

Summary

Join Aequilibrium, a leading technology professional services company, as a Senior Backend Java Engineer. You will be part of a fun, agile team driving innovation in financial services and VR. Contribute to our award-winning culture, impact client deliverables, and collaborate with talented colleagues. This 100% remote, full-time position (Canada-based) requires 8+ years of Java and .NET experience. You will leverage your expertise in Spring, RESTful services, microservices, and cloud technologies to build large-scale distributed systems. A competitive compensation package, including comprehensive benefits and remote work flexibility, is offered.

Requirements

  • Work in the agencies/professional services companies, be consultative, professional, client-facing, with impeccable communication skills
  • Handle working on multiple projects or tasks and keep them all under control
  • Be passionate about technology and using it to help solve complex business challenges
  • Easily transform business requirements into technical architecture
  • Have the ability to learn fast (like, really fast) and be ready to make a big impact
  • Apply Agile values to your work and understand how they can improve your team’s success
  • Value writing clean, maintainable, testable code that solves business problems quickly
  • Be proactive, engaged, consultative, and comfortable interacting with clients to solve their business challenges
  • Have strong analytical and problem-solving skills
  • Have good teamwork skills and experience performing peer code reviews
  • Have 8+ years of production-level experience in Java and .NET (Core, ASP.NET, Entity Framework)
  • Have strong knowledge of Spring and its extensions (Web MVC, Spring Boot, Spring Security)
  • Be proficient in SOAP and RESTful Web Services (XML, JSON, RAML)
  • Have experience with Microservices architecture and unit testing using JUnit
  • Have hands-on knowledge of application servers (e.g., Tomcat, WebSphere, WebLogic, JBoss)
  • Be familiar with Git, Subversion, or similar source control tools
  • Have knowledge of Enterprise Integration Patterns and frameworks like Apache Camel
  • Have experience developing large-scale distributed systems
  • Have experience with SaaS platforms or Service-Oriented Architectures (SOA)
  • Have strong knowledge of cloud technologies (AWS, Azure, GCP, Docker, Kubernetes)
  • Have experience in handling sensitive data security
  • Have good knowledge of SQL

Responsibilities

Collaborate with Designers, Product Managers, and your development team to deliver compelling products and services

Preferred Qualifications

  • Have experience with FinTech or working with financial services, credit unions, or banks
  • Be familiar with Agile methodologies (Scrum, Kanban)
  • Have knowledge of TDD and Continuous Integration (CI) processes
  • Have awareness of OWASP best practices for secure code
  • Have experience with Hibernate or other persistence frameworks
  • Have strong database experience (MySQL, Postgres, Oracle, NoSQL)
  • Be familiar with Amazon Web Services (AWS) or Microsoft Azure
  • Have expertise in Backbase digital banking platform integration and extension

Benefits

  • Competitive compensation rates
  • Remote-first location
  • Medical, dental, and extended health benefits
  • Employee referral bonus
  • Feedback based on regular 1:1s
  • Team-bonding events

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.