Senior Java Developer | Enterprise Applications | Hybrid | $100,000 - $130,000 Job at White Bay Search

White Bay Search Vancouver, BC

$100,000–$130,000 a year
  • Hybrid working in one of the most amazing office spaces in Vancouver
  • Work on well-known and well-regarded enterprise applications
  • Join a talented and established team with opportunities for progression

The Company:

This global powerhouse and their enterprise applications have a substantial footprint in the messaging & archiving space for compliance. They grew up with the financial industry. From a start-up working with small broker-dealers, they have scaled to manage petabytes of data for the largest global banks. They have also expanded their solutions for asset management, insurance, energy, government, public companies, and other regulated organizations. Through it all, they have constantly adapted and innovated to relieve customers’ pain points and help them overcome any challenges with their proprietary applications.

The Role:

The Senior Java Developer is a member of a small, highly focused team, responsible for building services for highly scalable and robust messaging, data acquisition and archiving systems, using leading edge technologies. This is an opportunity to work alongside some of the best Java developers in the city and apply your craft in an environment that encourages creative thinking and autonomy.

The client encourages all developers to think beyond a single component to build complete system solutions. Challenge yourself by learning new technologies and apply your skills across their different projects and application domains. If you are committed to code that is clean, well-tested, well-reviewed, performant, and secure then you’ll fit in great on their team.

Responsibilities:
  • Design, implement and provide architectural guidance in deploying high scale services
  • Pair programming and peer reviews
  • Write unit and integration tests for your Java code
  • Collaborate with testers in development of functional test cases
  • Develop deployment systems for Java based systems
  • Collaborate with product owners on user story generation and refinement
  • Monitor and support the operation of production systems
  • Participate in knowledge sharing activities with colleagues
Requirements:
  • Minimum 5+ years of Java development experience in an Agile environment, building scalable, multi-threaded applications and services
  • API development experience in service and resource-oriented architectures
  • Solid understanding of modern software design principles
  • Fluency with Linux
  • Passion for Test Driven Development
  • Understanding of network protocols such as HTTP, TLS, TCP
Nice to have:
  • Experience with high data volume distributed systems
  • Soft real-time systems
  • Experience doing performance tuning
  • Big Data technologies, such as Hadoop, Kafka, and Cassandra
  • Cloud computing, virtualization, and containerization
  • Continuous integration systems
  • Deployment technology such as Ansible
If you’re looking for an opportunity to join a cutting-edge environment, working on some of the most exciting applications and technology in the business, don’t hesitate in putting forward an application! To automatically receive notifications upon new roles and market updates, follow our LinkedIn page: https://www.linkedin.com/company/white-bay-search/

#welcometowhitebay



Please Note :
nvalabs.org is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, nvalabs.org provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, Site.com is the ideal place to find your next job.