Senior Fullstack Java (Spring) Developer

S.i. Systems
Toronto
$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
Lorven Technologies Inc.
Toronto, Ontario

Strong Java, J2EE , Spring (Spring boot, Batch, DI etc. ...

Promoted
First Derivative
Toronto, Ontario

Senior Java/Spark Developer – FX Trading. An in depth understanding of Spring Boot, Microservices and Cloud solutions (AWS, Azure and/or Google Cloud Platform) and experienced in integrating into traditional hosting/delivery models. Experience with two or more of the following areas including Python...

Teranet
Toronto, Ontario

Extensive (8+ years) hands-on experience with Java, J2EE, HTML, HTML5, JavaScript, CSS, JQuery, Ajax, JSP, Spring MVC, Spring Boot, JBoss, AMQ, iText7, Ant, Maven, Jenkins. Senior Java Developer with 8+ years required. Core skills needed Java, J2EE, Spring Boot and Java Framework. The POLARIS II Dev...

Momentum Financial Services Group_new
Toronto, Ontario

Candidates must reside in the GTA area to be considered for this role as they will be required to be in office 3 days a week at the Toronto Corporate Office.Serve as a technical lead for development and implementation of technical designs to support enablement of the digital strategy.Writes, tests a...

Citigroup, Inc
Mississauga, Ontario

The right candidate should have a good understanding of the following technologies: a strong understanding of the Spring stack (notably Spring Web and Spring Security), a good understanding of Java / JVM internals, a good understanding of microservice design and protocols, Kafka, streaming technolog...

Raise
Toronto, Ontario

...

GFT Technologies SE
Toronto, Ontario

We are currently seeking an experienced professional to join our team in the role of JAVA Senior Developer. In-depth knowledge of Java 8/11, Micro-Services architecture and MongoDB. Good to have exposure to GUI Development using HTML5, JavaScript / Node, ReactJS, Angular etc. ...

CB Canada
Toronto, Ontario

Angular 10, Java, Java EE, Unix, Spring MVC, Spring Boot, Hibernate, jQuery, JPA, JDBC, SOA, JAX-WS, REST, SOAP, JAXB Bindings, EJB 3. Senior Angular / Java Developer. Currently looking for a Senior Angular/Java Developer. Develop application code using Angular 10 + , Spring Boot , Jboss. ...

JLI Consulting Talent Search
Vaughan, Ontario

Java 8, Javascript, SQL, broad understanding of App servers, message brokers and ESBs, API development, RESTful webservices. Teams are creating various APIs using Java, and Apache camel (for the integration tier). ...

Alert Driving
Toronto, Ontario

VueJS, Java, Spring Framework, MongoDB, Python, Debian Linux, Docker. Backend Application Developer - Job Description. We are currently looking for an experienced application developer who is well-versed in database-centric application development and will support the ongoing development of the comp...