Enable job alerts via email!

Full Stack Software Developer

Cynet Systems Inc

Toronto

On-site

CAD 90,000 - 120,000

Full time

Yesterday
Be an early applicant

Job summary

A leading software development company in Toronto is seeking a Senior Java Developer to oversee application development and ensure robust data handling using Oracle DB and MySQL. The ideal candidate has over 10 years of experience in Java development and cloud solutions, with strong skills in J2EE, Docker, and Kubernetes. This role involves working with complex applications and requires excellent problem-solving abilities and interpersonal skills.

Qualifications

  • Experience developing and maintaining applications with Oracle DB, MySQL, PL/SQL.
  • Experience with J2EE, Jakarta, Spring, Docker, and microservices.
  • 10+ years of experience in Java application development and maintenance.

Responsibilities

  • Analyze and document the impact of technical and business changes.
  • Design, implement, and unit test changes to various system components.
  • Support integrated and user acceptance testing.

Skills

Java
J2EE
Hibernate
Power BI
Oracle DB
MySQL
DevOps
Critical thinking
Problem-solving

Education

7+ years with Oracle DB, MySQL, PL/SQL
4+ years with J2EE, Spring, Docker
10+ years in Java application development

Tools

Docker
Kubernetes
REST APIs

Job description


Job Description:
  • Responsible for analyzing and documenting the impact of business and technical changes including vulnerability patching, end-of-life component changes, and version upgrades.
  • Assesses and documents changes across user interface, middleware, database models, reporting components, security, and managed services.
  • Identifies risks, estimates timelines, validates project plans, and updates DevOps repositories.
  • Designs and implements changes across system components, conducts unit testing, packages solutions for deployment, and supports integrated and user acceptance testing.
  • Maintains technical documentation and release notes.
Requirement/Must Have:
  • Experience developing and maintaining applications with Oracle DB, MySQL, Oracle SQL Developer, PL/SQL, stored procedures, functions, and data modeling.
  • Experience with J2EE, Jakarta, Spring, Docker, Kubernetes, microservices, REST APIs, Gateway, JSON, React, Power BI, and message bus.
Experience:
  • Supporting and maintaining large, complex, and legacy applications using Java, WebSphere, Tomcat, MySQL, and Oracle.
  • Developing and maintaining applications with EJB, Eclipse, J2EE, UML, use case models, sequence diagrams, and ER diagrams.
  • Using Hibernate and JPA for application development.
  • Developing scalable cloud solutions using managed services.
  • Implementing Java Message Bus solutions.
  • Developing user interfaces in JSP, HTML, and JavaScript.
  • Integrating third-party tools and libraries for functionality within Java code.
  • Using DevOps tools including GitHub, automated deployment pipelines, dashboards, and Power BI.
  • Managing security, user authentication, and authorization.
  • Supporting applications using Oracle SQL Developer and optimizing query performance.
  • Applying Agile/Scrum SDLC methodologies.
Responsibilities:
  • Identify and document the impact of technical and business changes across all system components.
  • Validate project plans and confirm deliverable timelines.
  • Update DevOps repositories and documentation.
  • Design, implement, and unit test changes to user interface, middleware, metadata, database, reporting, and security components.
  • Package and document solutions for deployment.
  • Create test scripts, promote solutions to test environments, and support integrated and user acceptance testing.
  • Resolve testing issues and assist in production deployment.
  • Analyze server logs and address issues.
Should Have:
  • Knowledge of public sector health-related projects and ministry IT project approval processes.
  • Understanding of public sector enterprise architecture artifacts, processes, and practices.
  • Experience adhering to public sector unified project methodologies and gating processes.
Skills:
  • Java, J2EE, JSF, Hibernate, Power BI, Oracle DB, and MySQL.
  • Spring, Jakarta, Hibernate, JPA, UML, and ER diagrams.
  • DevOps, version control, and automated deployment tools.
  • Technical analysis, program design, coding, and unit testing.
  • System design modeling and technical documentation.
  • Evaluation and assessment of technical design options and integration capabilities.
  • Critical thinking, analytical, and problem-solving abilities.
  • Strong consulting, communication, and interpersonal skills.
  • Customer service skills including tact and diplomacy.
Qualification And Education:
  • 7+ years of experience with Oracle DB, MySQL, PL/SQL, and data modeling.
  • 4+ years of experience with J2EE, Jakarta, Spring, Docker, Kubernetes, microservices, REST APIs, Gateway, JSON, React, Power BI, and message bus.
  • 10+ years of experience in Java application development and maintenance for large-scale, mission-critical systems.


Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs