XX
Senior Java Software EngineerTekStaff IT SolutionsToronto, Ontario, Canada
XX

Senior Java Software Engineer

TekStaff IT Solutions
  • CA
    Toronto, Ontario, Canada
  • CA
    Toronto, Ontario, Canada
Postuler Maintenant

À propos

Typical Day in Role

• Work as a member of a dynamic Agile team developing web applications for Online Brokerage / Wealth management retail customers

• Design and develop a new generation of online finance web applications based on Cloud solutions, such as Microsoft Azure, Google GCP

• Analyze highly complex business requirements; generate technical specifications to design or redesign complex software components and applications

• Act as an expert technical resource for modeling, simulation and analysis efforts

• Leverage industry best practices to design, test, implement and support a solution

• Assure quality security and compliance requirements are met for supported area

• Be flexible and thrive in an evolving environment

• Adapt to change quickly and adjust work accordingly in a positive manner


Candidate Requirements/Must Have Skills:

• 10 + years web service development as a Java Developer or related field with Java 17+ (minimum 2 years) or above, JAX-WS, JAX-RS, Spring Boot, Spring Security, Spring Data and Swagger/OAS (Open API Specification)

• 5 + years working with cloud based microservices (Azure, PCF or GCP)

• 5 + years’ experience with Java Frameworks: Spring, JUnit, Log4j

• 5 + years’ experience with JSON/RESTful, XML, and SOAP services

• 5 + years database development stored procedures with SQL, AzureSQL, Sybase OR MS SQL. AzureSQL is preferred


Nice-To-Have Skills:

• Experience with Continuous Development or Continuous Integration is a plus

• Hands-on experience in MicroApp development is a plus

• Previous experience with Wealth Management or FI


Soft skills:

• Excellent interpersonal and communication skills (oral, written and presentation)

• You are a hands-on, collaborative individual with experience working with technical architects, business users and engineers.



Degrees or certifications:

• Bachelor's degree in a technical field such as computer science, computer engineering or related field required


Best Vs. Avg. Candidate

• 70% focused Java Development, 10% building unit tests, 20% analysis for modernization from existing system to new product

• The successful candidate will need to be a strong problem solver * someone who can complete unit tests and reverse engineer codes as needed

• Financial services experience is a plus, but technical experience is more important

  • Toronto, Ontario, Canada

Compétences linguistiques

  • English
Avis aux utilisateurs

Cette offre provient d’une plateforme partenaire de TieTalent. Cliquez sur « Postuler maintenant » pour soumettre votre candidature directement sur leur site.