Home Canada Senior Java Developer

Home Canada Senior Java Developer

Senior Java Developer

Full time at a Laimoon Verified Company in Canada
Posted on December 19, 2024

Job details

Typical Day in Role Development and support of a front-office trading system used for trade booking, trade execution and pricing of derivatives trades. Participate in design discussions on scalability, performance, security, Microservices best practices. Take ownership and responsibility of development of products onboarding to the trading platform and be efficient with sizing and estimates for development. Proactively partners with business line representatives to drive improved technology solutions that support business strategy. Participates as technical or business consultant in design, development, coding, testing, and debugging new packaged solutions or significant enhancements to existing applications. Collaborating with other developers within their team, across other teams, as well as the QAs and BAs in the team Onboard new features and implementing them (new classes, new services, etc need to be created) Candidate Requirements/Must Have Skills: 10+ years of service side development experience with Java, Spring, Hibernate, Spring Boot with an emphasis on REST services. 3+ years of experience with relational and No SQL databases. Excellent Computer Science Fundamentals; Object Oriented Design; Java Design Patterns; Experience using Jenkins for building CI/CD pipelines and using SonarQube, Fortify, Web Inspect and Back Duck for Code Quality Knowledge and working experience of automated testing - unit, integration, and functional testing Proficiency in using GIT for source code repository; Maven and Jenkins for build; Has Worked in an Agile Environment Nice-To-Have Skills: Previous experience developing mission critical systems (banking/financial) would be an asset Experience in microservices, Kafka, and/or Elastic Search Capital Markets domain Soft Skills: Strong communication Fast learner Proactive - Work independently Degrees or certifications: Bachelor's degree in a technical field such as computer science, computer engineering or related field required

#J-18808-Ljbffr

Apply safely

To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.

Share this job
Improve your chance to get this job. Do an online course on Programming starting now. Claim $10 promo towards online courses. See all courses
See All Senior Jobs
Feedback Feedback