Senior Java JEE Developer

3 weeks ago


Toronto, Canada CQ Search Group Ltd. Full time

Job Description: Senior Java JEE Developer (Curam, Web Server, REST API, Infrastructure)

Role Overview:

We are seeking a highly skilled Senior Java JEE Developer with extensive experience in developing enterprise applications using Java Enterprise Edition (JEE), the IBM Curam platform, and REST APIs. The ideal candidate will provide technical recommendations on infrastructure, web servers, and system architecture to ensure scalability, performance, and security. This role involves working in a collaborative environment, supporting complex social services and government projects by integrating advanced technical solutions within the Curam platform.

Key Responsibilities:

  • Application Development: Lead the design, development, and implementation of Java JEE applications within the Curam platform, delivering customized solutions for government and social services projects.
  • REST API Development: Design, implement, and maintain RESTful web services to integrate Curam applications with external systems, ensuring smooth data exchange and efficient communication.
  • Curam Platform Customization: Customize and configure the IBM Curam framework to meet project requirements, including developing Curam Business Process Objects (BPOs) and other components.
  • Infrastructure Recommendations: Provide technical recommendations on infrastructure, including server configurations, network setup, load balancing, and overall system architecture to support high-performance and scalable applications.
  • Web Server Management: Manage and optimize web server environments such as Apache Tomcat, WebSphere, or JBoss, ensuring seamless integration and high availability of Curam applications.
  • System Integration: Lead efforts in integrating applications with external systems through REST and SOAP APIs, ensuring secure and reliable communication across systems.
  • Technical Leadership: Serve as a technical expert on development best practices, conducting code reviews, mentoring junior developers, and ensuring high-quality code and system architecture.
  • Performance Tuning: Analyze and optimize application performance, ensuring high availability and responsiveness of systems. This includes database tuning, server optimizations, and overall system health monitoring.
  • Troubleshooting & Support: Identify, troubleshoot, and resolve issues across the application stack, including performance bottlenecks, infrastructure challenges, and integration problems.
  • Collaboration & Documentation: Work closely with cross-functional teams, including DevOps, QA, and business stakeholders, to ensure projects are delivered on time and meet business needs. Document technical solutions, designs, and procedures for future reference.

Must-Have Qualifications:

  • 5+ years of experience in Java JEE development for enterprise applications, including experience in large-scale, distributed systems.
  • Strong experience with the IBM Curam platform, including customization, integration, and automation of Curam Business Process Objects (BPOs).
  • Expertise in developing and maintaining RESTful web services and SOAP APIs.
  • Proven ability to provide technical recommendations on infrastructure, including server setup, web server configurations, load balancing, and performance optimization.
  • Experience with web server technologies such as Apache Tomcat, WebSphere, or JBoss.
  • Strong knowledge of Java frameworks like Spring, Hibernate, and JSF.
  • Proficiency with SQL databases (e.g., Oracle, DB2, MySQL) and performance tuning of database queries.



  • Old Toronto, Ontario, Canada Nexus Systems Group Inc. Full time

    Job Title: Senior Java Software DeveloperAbout the Role:Nexus Systems Group Inc. is seeking a highly skilled Senior Java Software Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and implementing high-quality software solutions using Java and related technologies.Key...


  • Old Toronto, Ontario, Canada Nexus Systems Group Inc. Full time

    Job Title: Senior Java Software DeveloperAbout the Role:Nexus Systems Group Inc. is seeking a highly skilled Senior Java Software Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and implementing high-quality software solutions using Java and related technologies.Key...


  • Toronto, Ontario, Canada Global Pharma Tek Full time

    Job Title: Senior Full Stack Java DeveloperAbout the Role:Global Pharma Tek is seeking an experienced Senior Full Stack Java Developer to join our team. As a key member of our development team, you will be responsible for designing and developing enterprise-grade applications using Java with Spring Boot, JEE, EJB, JPA, JSF, Primefaces, Restful API, and...


  • Toronto, Ontario, Canada Global Pharma Tek Full time

    Job Title: Senior Full Stack Java DeveloperAbout the Role:Global Pharma Tek is seeking an experienced Senior Full Stack Java Developer to join our team. As a key member of our development team, you will be responsible for designing and developing enterprise-grade applications using Java with Spring Boot, JEE, EJB, JPA, JSF, Primefaces, Restful API, and...


  • Toronto, Ontario, Canada CQ Search Group Ltd. Full time

    Job Title: Senior Java Server EngineerJob Summary:We are seeking a highly skilled Senior Java JEE Developer to join our team at CQ Search Group Ltd. The ideal candidate will have extensive experience in developing enterprise applications using Java Enterprise Edition (JEE), the IBM Curam platform, and REST APIs.Key Responsibilities:Lead the design,...


  • Toronto, Ontario, Canada CQ Search Group Ltd. Full time

    Job Title: Senior Java Server EngineerJob Summary:We are seeking a highly skilled Senior Java JEE Developer to join our team at CQ Search Group Ltd. The ideal candidate will have extensive experience in developing enterprise applications using Java Enterprise Edition (JEE), the IBM Curam platform, and REST APIs.Key Responsibilities:Lead the design,...


  • Old Toronto, Ontario, Canada Cynet Systems Inc Full time

    Job Title: Java Full Stack DeveloperCynet Systems Inc is seeking a highly skilled Java Full Stack Developer to join our team.Key Responsibilities:Full Stack Development: Hands-on experience with Java, NodeJS, SQL, NoSQL, React, JavaScript, and other technologies.Java/JEE Expertise: Experience working with Java/JEE, Swagger/Open API, and Spring Boot (REST...


  • Old Toronto, Ontario, Canada Cynet Systems Inc Full time

    Job Title: Java Full Stack DeveloperCynet Systems Inc is seeking a highly skilled Java Full Stack Developer to join our team.Key Responsibilities:Full Stack Development: Hands-on experience with Java, NodeJS, SQL, NoSQL, React, JavaScript, and other technologies.Java/JEE Expertise: Experience working with Java/JEE, Swagger/Open API, and Spring Boot (REST...

  • Senior Java Developer

    3 weeks ago


    Old Toronto, Ontario, Canada Nexus Systems Group Inc. Full time

    Job Title: Senior Java Developer - Enterprise Software ExpertWe are seeking a highly skilled Senior Java Developer to join our team at Nexus Systems Group Inc. as an Enterprise Software Expert.Job Summary:The successful candidate will be responsible for designing, developing, and implementing high-quality software solutions using Java and related...

  • Senior Java Developer

    3 weeks ago


    Old Toronto, Ontario, Canada Nexus Systems Group Inc. Full time

    Job Title: Senior Java Developer - Enterprise Software ExpertWe are seeking a highly skilled Senior Java Developer to join our team at Nexus Systems Group Inc. as an Enterprise Software Expert.Job Summary:The successful candidate will be responsible for designing, developing, and implementing high-quality software solutions using Java and related...


  • Toronto, Ontario, Canada CQ Search Group Ltd. Full time

    Job Title: Senior Java Server EngineerJob Summary:We are seeking a highly skilled Senior Java JEE Developer to join our team at CQ Search Group Ltd. The ideal candidate will provide technical recommendations on infrastructure, web servers, and system architecture to ensure scalability, performance, and security.Key Responsibilities:Lead the design,...


  • Toronto, Ontario, Canada CQ Search Group Ltd. Full time

    Job Title: Senior Java Server EngineerJob Summary:We are seeking a highly skilled Senior Java JEE Developer to join our team at CQ Search Group Ltd. The ideal candidate will provide technical recommendations on infrastructure, web servers, and system architecture to ensure scalability, performance, and security.Key Responsibilities:Lead the design,...


  • Toronto, Ontario, Canada VirtusaPolaris - Virtusa Corporation Full time

    Position OverviewWe are seeking a Senior Java Solutions Architect to lead the design and development of high-performance, scalable enterprise applications.Key ResponsibilitiesArchitectural Design: Lead the architectural design of applications, ensuring alignment with business objectives.Development Expertise: Utilize extensive hands-on experience in Java...

  • Java Developer

    1 week ago


    Toronto, Canada Themesoft Inc. Full time

    Role: Sr Java DeveloperLocation: Toronto, ON(Hybrid)Exp: 10+yearsDescription:Designing and developing APIs.Meeting both technical and consumer needs.Knowledge in Java 8/java 11, Spring boot and microservices.Java (required) Knowledge of RESTful API patterns and Micro servicesExperience in Java (JEE/Spring Core/Spring Boot/Rest API/Microservice/JSON/...


  • Toronto, Ontario, Canada Arthur Grand Technologies Inc Full time

    Job OverviewArthur Grand Technologies is in search of a dedicated and experienced Senior Software Developer specializing in Java and Angular for our esteemed client.Position: Senior Software Developer - Java & AngularLocation: RemoteContract Duration: Long Term Essential Qualifications:Minimum of 8 years of practical experience in software...

  • Java Developer

    7 days ago


    Toronto, ON, Canada Themesoft Inc. Full time

    Role: Sr Java DeveloperLocation: Toronto, ON(Hybrid)Exp: 10+yearsDescription:Designing and developing APIs.Meeting both technical and consumer needs.Knowledge in Java 8/java 11, Spring boot and microservices.Java (required) Knowledge of RESTful API patterns and Micro servicesExperience in Java (JEE/Spring Core/Spring Boot/Rest API/Microservice/JSON/...


  • Toronto, Ontario, Canada V-Solve Full time

    Role:As a Java Backend Developer at V-Solve, you will be responsible for designing and developing high-performance, scalable, and secure backend systems using Java 8/11 and Spring Boot. Your expertise in low-latency and high-throughput systems, particularly with Kafka and NoSQL databases, will be a significant asset to our team.Key Responsibilities:Design...


  • Toronto, Ontario, Canada V-Solve Full time

    Role:As a Java Backend Developer at V-Solve, you will be responsible for designing and developing high-performance, scalable, and secure backend systems using Java 8/11 and Spring Boot. Your expertise in low-latency and high-throughput systems, particularly with Kafka and NoSQL databases, will be a significant asset to our team.Key Responsibilities:Design...


  • Toronto, Ontario, Canada V-Solve Full time

    Job Title: Java Backend DeveloperAbout the Role:V-Solve is seeking a highly skilled Java Backend Developer to join our team. As a Java Backend Developer, you will be responsible for designing, developing, and deploying high-quality software applications using Java 8/11, JEE, and Spring MVC/Spring Boot.Key Responsibilities:Develop low-latency, high-throughput...


  • Toronto, Ontario, Canada V-Solve Full time

    Job Title: Java Backend DeveloperAbout the Role:V-Solve is seeking a highly skilled Java Backend Developer to join our team. As a Java Backend Developer, you will be responsible for designing, developing, and deploying high-quality software applications using Java 8/11, JEE, and Spring MVC/Spring Boot.Key Responsibilities:Develop low-latency, high-throughput...