No more applications are being accepted for this job
Senior Java Developer - Toronto, Canada - Procom
Description
Senior Java Developer On behalf of our client in the Government Services Sector, PROCOM is looking for a Senior Java Developer.
Senior Java Developer - Job DescriptionHighly experienced and skilled Software Developer with a strong background in Java and Spring Boot frameworks
This senior-level role is crucial for the development and enhancement of digital solutions within the modernization program
The successful candidate will be involved in various applications and integration endpoints including Digital Disclosure and Hearing Hub (D2H2), Digital Information Repository (DIR), and ICON Integration workstreams
The role involves coding, unit testing of application capabilities, and API using Java Spring Boot
Responsibilities include translating functional specifications into working, tested applications, developing detailed programming specifications, user interface designs, prototypes, writing and/or generating code, compiling data-driven programs, conducting unit tests, and debugging code
This position requires excellent communication skills and the ability to collaborate effectively with both technical and non-technical stakeholders
Senior Java Developer - Mandatory Skills
15+ years of hands-on experience in software development
Extensive experience with Java/JEE, EJB, JPA, JSF, Primefaces, Spring Boot, and other related technologies
Proficiency in REST API design and development, including API documentation and testing
Strong experience with SQL and relational databases such as SQL Server, PostgreSQL, Oracle, and non-structured databases like MongoDB
Experience with enterprise integration technologies like JMS, AMQP, REST, and understanding their use in a Spring Integration context
Knowledge of application security in a cloud environment, including Multi-Factor Authentication, SSO, certificate-based or protected API, JWT Authentication, TLS1.2, etc.
Senior Java Developer - Preferred SkillsExperience in PDF generation and implementation
Familiarity with Adobe Designer and Adobe JavaScript (Document Object Model DOM)
Senior Java Developer - Assignment Start Date ASAP – 3 months to start Senior Java Developer - Assignment Location Toronto, ON – Work Hybrid