Senior Fullstack Java (Spring) Developer

S.i. Systems
Ottawa
$90 an hour
Full-time

Our client is looking for a Senior Fullstack Java (Spring) Developer

Initial contract goes until May 31, with chances of extension. Fully remotely in Canada based on PST time zone.

Must have :

  • 5+ years of hands-on experience in designing, developing, testing and maintaining RESTful APIs and Microservices using one or more of the following technologies : Java / J2EE , Spring framework, Spring Batch, AWS Elastic Kubernetes Services (EKS), RDS Oracle DB, Apigee / API Gateway
  • 5+ years’ experience in frontend development role using React JS, HTML5, CSS3 for responsive web applications
  • 1+ years of experience in API layer security (e.g., JWT, OATH2), API logging, API testing, creating REST API documentation using Swagger and YAML or similar tools

Nice to have :

  • Experience in TDD, writing unit test cases in JUnit. Unit Test Frameworks : Mockito (Java), Junit (Java);
  • End-to-end Test Frameworks : Fitnesse / Test API, Protractor; Functional Testing : Cucumber; Performance Test Tools : JMeter
  • Proficient in SQL and Stored Procedures such as in RDS Oracle DB
  • Experience with Unix, Linux Operating Systems preferably on AWS environment.
  • Experience with Scrum and other Agile processes.
  • Knowledge of Jira, Git / SVN, Jenkins, DevOps, CI / CD
  • Spring framework (4.x)
  • 30+ days ago
Related jobs
Promoted
AdventInfotech
Ontario, Canada

We are seeking a talented and motivated Java Developer to join our growing team. Proven experience as a Java Developer +6 years with a strong understanding of object-oriented programming principles. Proficient in Java, Spring framework, and other related technologies. Design, develop, test, and main...

S.i. Systems
Ottawa, Ontario

Java (Spring) Developer/Lead to support a Watson Health enhancement project. Provide technical leadership and mentorship to developers, ensuring best practices. ...

Canadian Institute for Health Information
Ottawa, Ontario

Proven experience with Java, Spring, Spring Boot, Maven, REST, XML, HTML, CSS, Javascript, JQuery, SQL, RDBMS (Oracle), Python, JBOSS, Linux/Windows, and Git. As a Senior Developer in the ITS Product Delivery branch, you will be working on defining system solutions to acquire and share data and deve...

S.i. Systems
Ottawa, Ontario

Senior Java Developer to support the implementation of new Mulesoft integrations. Mulesoft Developer Certification. ...

Citigroup, Inc
Kanata, Ontario

Strong knowledge of Java and SQL. ...

S.i. Systems
Ottawa, Ontario

Développeur Java (Spring Boot) Sénior Bilingue pour soutenir les solutions de gestion de patrimoine. ...

CB Canada
Canada

We are looking for a Senior Software Developer- Java to join our MC Professional squad, working with the product management team to understand requirements, suggest technical solutions, implement, and deploy new features. Joining us as a Software Engineer is a chance to grow into a Senior, Staff, an...

Fullscript
Ottawa, Ontario

Ready to make an impact?Fullscript is currently looking for experienced Senior Ruby Engineers who want to build a platform to create rich, stable, and compelling experiences for our users. Our team cares about doing things well, and about the developer experience on the team. Scope, plan projects, a...

Coveo
Canada

As a Fullstack Developer in the Website connectivity team in R&D, you will be working in the team handling and supporting a significant proportion of our client’s data sources in production. ...

Innovapost
Ottawa, Ontario

Java, demonstrating mastery in the language and its associated technologies. ...