Are you a seasoned Java developer with a passion for cutting-edge technologies and a track record of delivering high-quality software solutions? If so, we have an exciting opportunity for you to join our dynamic team as a Java EE Solutions Architect. Be part of a collaborative and innovative environment where your skills will be put to the test in creating next-generation web applications.TalentWorld is recruiting a Java EE Solutions Architect in Toronto, Ontario for one of our clients.Responsibilities
Collaborate with Business Analysts, UX & UI Designers, Product Managers, and Cloud Architects to translate requirements into robust application designs.
Develop object-oriented models in UML using tools like Power Designer.
Support Quality Assurance & Defect Management through various testing processes, including Unit Test, Test Automation, Penetration/Vulnerability Test, Load Test, AODA Test, system/user tests, and migration tests.
Construct, enhance, and renew web applications using Cloud-Native/PaaS and Java EE application models.
Utilize industry-leading frameworks such as Angular, React/Redux, Node.js, and Spring Framework for application development.
Provide critical application support, including incident investigation, troubleshooting, interim/long-term fixes, and maintenance/incremental changes for complex production Java enterprise applications.
Co-coordinate system development activities and provide technical consultative support to other team members.
Deliver Method of Procedure (implementation package) documents for production releases and operational procedure documents for production support staff.
Provide knowledge transfer to ministry staff at all stages of the assignment.
Provide post-implementation support.
Qualifications
Bachelor’s degree in computer science, Information Technology, or a related field.
10+ years of experience in databases (Oracle, SQL Server, PostgreSQL, DB2, IMS), SQL programming, and operating systems/platforms (Unix, Linux, Windows, container platforms, Azure App Service).
15+ years of experience with Object-Oriented Analysis & Design (UML) and 3+ years with Micro Service Architecture model.
10+ years of experience in developing web-based applications using JEE (Java 1.8+, JDK 11+, EJB, JPA, JSP, Servlets, JDBC, JNDI), XML, DHTML/HTML, Struts, JavaScript, Web Services, Spring Framework, JSON, etc.
3+ years of experience in Angular, React/Redux, GraphQL, Node.js, Lombok Annotations, etc.
Strong understanding of program & service concepts, business processes & rules, and best practices in complex public sector domains (e.g., transportation safety).
Proven experience (10+ years) with automated system implementation in large, complex, high-volume systems.
3+ years of experience and knowledge in Cloud-Native application design, Agile, DevOps Continuous Delivery/Continuous Integration methodologies/processes.
Excellent problem-solving, communication (verbal and written), and interpersonal skills.
A team player with the ability to work with competing priorities and strict deadlines.
Employment Details
Salary: $75.00HR - $85.00HR
Benefits: 37.5 Hours Weekly, Contract, Hybrid
Schedule: 8:00AM to 4:00PM, Monday to Friday
Other: 12 months contract, possibility of extension.
Interested in Java EE Solutions Architect role in Toronto, Ontario?
#TWONTEMP