RQ10048 Software Developer Senior

Maarut Inc

Not Interested
Bookmark
Report This Job

profile Job Location:

Toronto - Canada

profile Monthly Salary: Not Disclosed
profile Experience Required: 10years
Posted on: 3 hours ago
Vacancies: 1 Vacancy

Job Summary

Scope:

  • Looking for a Senior Developer with Design/development of middleware and integration solutions knowledge to build integrations for products on the Justice Enhanced Integration Platform and work on various application integration endpoints including Simultaneous Notification System.


Deliverables:

The developer will be responsible for coding and unit testing of interfaces created using Azure and Java technology translating functional specifications into working tested applications. This includes developing detailed programming specifications user interface designs prototypes writing and/or generating code compiling data driven programs conducting unit tests and debugging code.

Key deliverables will include:

  • Development - Writing and/or generating code conducting unit tests on written code.
  • Design and Documentation Participate in creation of high-quality software design and documentation of SDLC phases.
  • Support Assist with troubleshooting production issues and support day-to-day operations.
  • Deep knowledge of various Azure services.


Requirements

Experience and Skill Set Requirements:

Must Haves:

  • Strong experience in developing Restful API using Java with a deep understanding of their respective ecosystems and libraries.
  • Deep knowledge of various Azure services such as Azure functions Azure Service Bus etc. or AWS Google Cloud experience.
  • In-depth knowledge of integration patterns and best practices including experience designing and building integration solutions using Spring Integration
  • Skilled in data transformation techniques such as mapping and normalization particularly within Spring Integration workflows.


Skill Set Requirements:

Skills and Knowledge:

  • Proven expertise in java ecosystem including hands-on experience with Spring Boot and/or C# .NET.
  • In-depth understanding of microservices architecture and building scalable highly available systems
  • Deep knowledge on docker Kubernetes.
  • Extensive experience designing and developing RESTful APIs with strong skills in API documentation and testing.
  • Proficient in WSDL/XML and working with SOAP-based web services.
  • Solid grasp of integration patterns best practices and enterprise integration technologies such as messaging particularly in Spring Integration contexts.
  • Knowledge of data transformation techniques (e.g. mapping normalization XSLT) within integration workflows.
  • Experience in multithreaded programming and concurrent application development.
  • Strong command of SQL and experience with relational databases including SQL Server.
  • Familiarity with security best practices including implementing authentication authorization and encryption mechanisms.
  • Extensive experience in automated testing including unit and API tests with a deep understanding of the testing lifecycle.
  • Agile team experience using Scrum or Kanban actively participating in sprint planning and retrospectives.
  • Excellent communication skills adept at collaborating with both technical and non-technical stakeholders.
  • Committed to continuous learning and keeping up with emerging technologies and industry trends.
  • Strong problem-solving and debugging abilities with a track record of resolving complex technical issues.
  • Demonstrated success delivering robust high-quality solutions in fast-paced deadline-driven environments.
  • Demonstrated experience on UI development in ReactJS or Angular


Nice to Have Skillset:

  • Knowledge of NoSQL databases such as MongoDB and experience using them in a production environment.
  • Experience leading development teams and mentoring junior developers.
  • Experience on Azure DevOps pipelines


Mandatory Requirements:

  • Strong experience in developing Restful API using Java with a deep understanding of their respective ecosystems and libraries.
  • Deep knowledge of various Azure services such as Azure functions Azure Service Bus etc. or AWS Google Cloud experience.
  • In-depth knowledge of integration patterns and best practices including experience designing and building integration solutions using Spring Integration
  • Skilled in data transformation techniques such as mapping and normalization particularly within Spring Integration workflows.


Technical Design:

  • Strong expertise in Java and the Java development ecosystem including experience with Spring Boot.
  • In-depth knowledge of microservice architecture and experience building scalable highly available systems.
  • Extensive experience with REST API design and development including experience with API documentation and testing.
  • Proficient in WSDL/XML and working with SOAP-based web services.
  • Practical knowledge in applying various design patterns and standards to the technical design and development.
  • Knowledgeable in Web Content Accessibility Guidelines (WCAG) for web application development OMG technical standards and OPS architecture standards.


Integration:

  • Knowledge of data transformation techniques such as mapping and normalization and experience using them in a Spring Integration context.
  • Experience with message-oriented middleware and enterprise service buses such as Azure Service Bus.
  • Experience in multithreaded programming and concurrent application development.
  • Experience on Event Driven architecture
  • Strong skills in SQL and experience working with relational databases such as SQL Server or Oracle.


Technical Framework:

  • In-depth knowledge of microservice architecture and experience building scalable highly available systems.
  • Must have prior experience in working with containerized environments such as Azure OpenShift Docker Kubernetes Microservices etc.


Middleware:

  • Experience with message-oriented middleware and enterprise service buses such as Azure Service Bus.
  • Experience on various Azure services such as Azure Function AKS Azure App service etc.
  • Experience on Azure DevOps pipelines


Security:

  • Experience with Security and Web Services Security standards and frameworks. Must have extensive working experience in OAuth OpenID SAML 2.0 etc
  • Understanding of security best practices and experience implementing authentication authorization and encryption.



Required Skills:

Experience and Skill Set Requirements: Must Haves: Strong experience in developing Restful API using Java with a deep understanding of their respective ecosystems and libraries. Deep knowledge of various Azure services such as Azure functions Azure Service Bus etc. or AWS Google Cloud -depth knowledge of integration patterns and best practices including experience designing and building integration solutions using Spring Integration Skilled in data transformation techniques such as mapping and normalization particularly within Spring Integration workflows. Skill Set Requirements: Skills and Knowledge: Proven expertise in java ecosystem including hands-on experience with Spring Boot and/or C# .-depth understanding of microservices architecture and building scalable highly available systems Deep knowledge on docker Kubernetes. Extensive experience designing and developing RESTful APIs with strong skills in API documentation and testing. Proficient in WSDL/XML and working with SOAP-based web services. Solid grasp of integration patterns best practices and enterprise integration technologies such as messaging particularly in Spring Integration contexts. Knowledge of data transformation techniques (e.g. mapping normalization XSLT) within integration workflows. Experience in multithreaded programming and concurrent application development. Strong command of SQL and experience with relational databases including SQL Server. Familiarity with security best practices including implementing authentication authorization and encryption mechanisms. Extensive experience in automated testing including unit and API tests with a deep understanding of the testing lifecycle. Agile team experience using Scrum or Kanban actively participating in sprint planning and retrospectives. Excellent communication skills adept at collaborating with both technical and non-technical stakeholders. Committed to continuous learning and keeping up with emerging technologies and industry trends. Strong problem-solving and debugging abilities with a track record of resolving complex technical issues. Demonstrated success delivering robust high-quality solutions in fast-paced deadline-driven environments. Demonstrated experience on UI development in ReactJS or Angular Nice to Have Skillset: Knowledge of NoSQL databases such as MongoDB and experience using them in a production environment. Experience leading development teams and mentoring junior developers. Experience on Azure DevOps pipelines Mandatory Requirements: Strong experience in developing Restful API using Java with a deep understanding of their respective ecosystems and libraries. Deep knowledge of various Azure services such as Azure functions Azure Service Bus etc. or AWS Google Cloud -depth knowledge of integration patterns and best practices including experience designing and building integration solutions using Spring Integration Skilled in data transformation techniques such as mapping and normalization particularly within Spring Integration workflows. Technical Design: Strong expertise in Java and the Java development ecosystem including experience with Spring -depth knowledge of microservice architecture and experience building scalable highly available systems. Extensive experience with REST API design and development including experience with API documentation and testing. Proficient in WSDL/XML and working with SOAP-based web services. Practical knowledge in applying various design patterns and standards to the technical design and development. Knowledgeable in Web Content Accessibility Guidelines (WCAG) for web application development OMG technical standards and OPS architecture standards. Integration: Knowledge of data transformation techniques such as mapping and normalization and experience using them in a Spring Integration context. Experience with message-oriented middleware and enterprise service buses such as Azure Service Bus. Experience in multithreaded programming and concurrent application development. Experience on Event Driven architecture Strong skills in SQL and experience working with relational databases such as SQL Server or Oracle. Technical Framework: In-depth knowledge of microservice architecture and experience building scalable highly available systems. Must have prior experience in working with containerized environments such as Azure OpenShift Docker Kubernetes Microservices etc. Middleware: Experience with message-oriented middleware and enterprise service buses such as Azure Service Bus. Experience on various Azure services such as Azure Function AKS Azure App service etc. Experience on Azure DevOps pipelines Security: Experience with Security and Web Services Security standards and frameworks. Must have extensive working experience in OAuth OpenID SAML 2.0 etc Understanding of security best practices and experience implementing authentication authorization and encryption.

Scope:Looking for a Senior Developer with Design/development of middleware and integration solutions knowledge to build integrations for products on the Justice Enhanced Integration Platform and work on various application integration endpoints including Simultaneous Notification System. Deliverable...
View more view more

Company Industry

IT Services and IT Consulting

Key Skills

  • Spring
  • .NET
  • C/C++
  • Go
  • React
  • OOP
  • C#
  • AWS
  • Data Structures
  • Software Development
  • Java
  • Distributed Systems