Java Software Developer- Front End - Senior
About the role
Java Software Developer – Front End
Location – 222 Jarvis St. Toronto – Onsite Client - Government Services Integration Cluster(OPS) Job Description Our client is seeking an experienced Software Developer – Front End to design, develop, implement, and support modern, responsive web applications in a large enterprise environment. The successful candidate will be responsible for translating business and technical requirements into high-quality, scalable, and maintainable software solutions while collaborating with cross-functional teams throughout the Software Development Life Cycle (SDLC). This role requires strong expertise in Java, Angular, JavaScript, TypeScript, Spring Framework, Oracle Database, WebSphere, and modern front-end technologies, along with hands-on experience developing accessible applications compliant with AODA/WCAG 2.0 AA standards.
Responsibilities
Design, develop, test, and maintain enterprise web applications using Java and Angular technologies. Translate technical specifications and business requirements into fully functional, tested applications. Develop responsive, accessible, and user-friendly web interfaces. Write clean, reusable, and maintainable code following best practices and design patterns. Develop and maintain front-end components using Angular, JavaScript, TypeScript, HTML5, CSS3, RxJS, Bootstrap, and related technologies. Build and integrate RESTful APIs with front-end applications. Develop backend services using Java, Spring MVC, Spring Boot, Spring Security, Hibernate/JPA, and Oracle Database. Perform unit testing, debugging, troubleshooting, and production support. Collaborate with Business Analysts, Architects, QA teams, and other developers throughout the SDLC. Participate in code reviews, design walkthroughs, and Agile ceremonies. Support application deployments using Azure DevOps and Bitbucket. Develop and optimize SQL queries, stored procedures, functions, triggers, views, and database objects in Oracle 12c or higher. Ensure applications comply with AODA/WCAG 2.0 AA accessibility standards. Provide technical documentation, implementation support, and post-production issue resolution.
Required & Mandatory Skills & Experience
10+ years of experience in Java application development. 10+ years of Oracle Database (12c or higher) experience. 10+ years of JavaScript development. 5+ years of Angular (v2+) development. 5+ years of TypeScript. 5+ years of HTML5 and CSS3. 5+ years of RxJS and NPM. 5+ years of WebSphere Application Server (v8.5 or higher). 5+ years using Eclipse, IBM RAD, or IBM RSA. Strong experience with Spring Framework (MVC, Boot, Security, JPA). Experience with Hibernate/JPA and Maven. 5+ years experience of Strong SQL development skills including tables, views, stored procedures, functions, triggers, and sequences. 3+ years of Experience with Bitbucket and Azure DevOps. Experience developing responsive web applications. Demonstrated experience implementing AODA/WCAG 2.0 AA accessibility standards.
Preferred Qualifications
Experience designing and implementing REST APIs. Knowledge of OAuth 2.0, JWT, SSL Certificates, and application security. Experience with Agile/Scrum methodologies. Strong understanding of object-oriented programming, design patterns, clean code, and refactoring. Experience with event-driven, reactive, and message-oriented architectures. Experience with REST API resiliency, service discovery, and load balancing. Knowledge of middleware, gateways, and enterprise integration. Experience supporting large-scale enterprise web applications.
Soft Skills
Excellent analytical and problem-solving skills. Strong verbal and written communication skills. Ability to collaborate effectively with technical and business stakeholders. Strong organizational and time management skills. Proven ability to work independently and within Agile teams. Demonstrated ability to meet project deadlines in a fast-paced enterprise environment.
Not the right fit? Search for Java Software Developer jobs in Toronto, Ontario, Canada
About Joblinxsapp
Joblinxs is a marketplace and employment app, whose main objective is to match service providers with service seekers in a way that is easy and mutually beneficial for everyone involved. The service seeker can search the service provider’s profile, post as many jobs as they can, in many locations, send messages to those they are willing to hire, chat with them, book video call sessions, organize interviews, send orders, confirm orders, set reminders, track the locations of the service providers, make posts for emergency jobs, book replacements, confirm the beginning and end of a project, confirm the start of a shift, confirm the end of a shift, confirm working hours, pay service providers, collect refunds, post reviews, award endorsements, open disputes, include additional job categories which will be confirmed by the admin, refer friends and family, and contact admin.
Similar Jobs
Java Software Developer- Front End - Senior
About the role
Java Software Developer – Front End
Location – 222 Jarvis St. Toronto – Onsite Client - Government Services Integration Cluster(OPS) Job Description Our client is seeking an experienced Software Developer – Front End to design, develop, implement, and support modern, responsive web applications in a large enterprise environment. The successful candidate will be responsible for translating business and technical requirements into high-quality, scalable, and maintainable software solutions while collaborating with cross-functional teams throughout the Software Development Life Cycle (SDLC). This role requires strong expertise in Java, Angular, JavaScript, TypeScript, Spring Framework, Oracle Database, WebSphere, and modern front-end technologies, along with hands-on experience developing accessible applications compliant with AODA/WCAG 2.0 AA standards.
Responsibilities
Design, develop, test, and maintain enterprise web applications using Java and Angular technologies. Translate technical specifications and business requirements into fully functional, tested applications. Develop responsive, accessible, and user-friendly web interfaces. Write clean, reusable, and maintainable code following best practices and design patterns. Develop and maintain front-end components using Angular, JavaScript, TypeScript, HTML5, CSS3, RxJS, Bootstrap, and related technologies. Build and integrate RESTful APIs with front-end applications. Develop backend services using Java, Spring MVC, Spring Boot, Spring Security, Hibernate/JPA, and Oracle Database. Perform unit testing, debugging, troubleshooting, and production support. Collaborate with Business Analysts, Architects, QA teams, and other developers throughout the SDLC. Participate in code reviews, design walkthroughs, and Agile ceremonies. Support application deployments using Azure DevOps and Bitbucket. Develop and optimize SQL queries, stored procedures, functions, triggers, views, and database objects in Oracle 12c or higher. Ensure applications comply with AODA/WCAG 2.0 AA accessibility standards. Provide technical documentation, implementation support, and post-production issue resolution.
Required & Mandatory Skills & Experience
10+ years of experience in Java application development. 10+ years of Oracle Database (12c or higher) experience. 10+ years of JavaScript development. 5+ years of Angular (v2+) development. 5+ years of TypeScript. 5+ years of HTML5 and CSS3. 5+ years of RxJS and NPM. 5+ years of WebSphere Application Server (v8.5 or higher). 5+ years using Eclipse, IBM RAD, or IBM RSA. Strong experience with Spring Framework (MVC, Boot, Security, JPA). Experience with Hibernate/JPA and Maven. 5+ years experience of Strong SQL development skills including tables, views, stored procedures, functions, triggers, and sequences. 3+ years of Experience with Bitbucket and Azure DevOps. Experience developing responsive web applications. Demonstrated experience implementing AODA/WCAG 2.0 AA accessibility standards.
Preferred Qualifications
Experience designing and implementing REST APIs. Knowledge of OAuth 2.0, JWT, SSL Certificates, and application security. Experience with Agile/Scrum methodologies. Strong understanding of object-oriented programming, design patterns, clean code, and refactoring. Experience with event-driven, reactive, and message-oriented architectures. Experience with REST API resiliency, service discovery, and load balancing. Knowledge of middleware, gateways, and enterprise integration. Experience supporting large-scale enterprise web applications.
Soft Skills
Excellent analytical and problem-solving skills. Strong verbal and written communication skills. Ability to collaborate effectively with technical and business stakeholders. Strong organizational and time management skills. Proven ability to work independently and within Agile teams. Demonstrated ability to meet project deadlines in a fast-paced enterprise environment.
Not the right fit? Search for Java Software Developer jobs in Toronto, Ontario, Canada
About Joblinxsapp
Joblinxs is a marketplace and employment app, whose main objective is to match service providers with service seekers in a way that is easy and mutually beneficial for everyone involved. The service seeker can search the service provider’s profile, post as many jobs as they can, in many locations, send messages to those they are willing to hire, chat with them, book video call sessions, organize interviews, send orders, confirm orders, set reminders, track the locations of the service providers, make posts for emergency jobs, book replacements, confirm the beginning and end of a project, confirm the start of a shift, confirm the end of a shift, confirm working hours, pay service providers, collect refunds, post reviews, award endorsements, open disputes, include additional job categories which will be confirmed by the admin, refer friends and family, and contact admin.