Skip to main content
Post your resume and find your next job on Indeed!

Java J2EE Developer jobs in Oakville, ON

Sort by: -
    • Staffinity is currently seeking a Senior Java Developer - in-office for a client located in Mississauga.
    • This is a full-time, permanent position with salary and…
    • Responsible for design and development as a full stack java developer to build very high volume low latency enterprise applications that can adapt and scale to…
    • Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary.
    • The Applications Development Technology Lead Analyst is a senior…
  • View similar jobs with this employer
    • Leading a team of developers and working with both onshore offshore teams in different timezones.
    • Experience in Guidewire Integration Development.
    • The JAVA Full Stack Senior Developer role is an intermediate level position responsible for participation in the establishment and implementation of new or…
    • The Full stack developer and responsible for participation in the establishment and implementation of new or revised application systems and programs in…
    • The Applications Development Senior Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation…
    • Allocate work, and act as an advisor/coach developers, analysts, and new team members.
    • The Applications Development Technology Senior Lead Analyst is a senior…
    • The Applications Development Senior Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation…
Get email updates for the latest Java J2EE Developer jobs in Oakville, ON

By creating a job alert, you agree to our Terms . You can change your consent settings at any time by unsubscribing or as detailed in our terms.

Career Resources:

Job Post Details

Senior Java Develop - In-office - job post

Staffinity Inc.
4.6 out of 5 stars
Mississauga, ON
$110,000–$130,000 a year - Permanent, Full-time

Job details

Pay

  • $110,000–$130,000 a year

Job type

  • Permanent
  • Full-time

Location

Mississauga, ON

Benefits

Pulled from the full job description

  • Paid time off
  • Vision care
  • Dental care
  • Life insurance
  • Disability insurance
  • Profit sharing
  • Extended health care

Full job description

About Staffinity

We are your trusted bilingual recruiting, short and long-term staffing service provider. Our primary goal has been matching sought-after employers with talented candidates. We are your source to get you in front of desirable employers who are now hiring in your area. Please visit us at https://staffinity.ca

Why Work With Us?

  • Incredible opportunity to solve complex problems
  • Work with one of the most cutting edge companies in Canada
  • Build a platform for the next generation of innovation
  • Work with and learn from some of the most renowned industry experts in the world
  • Great potential for upside and/or equity

Staffinity is currently seeking a Senior Java Developer - in-office for a client located in Mississauga. This is a full-time, permanent position with salary and benefits and the potential for upside. As the candidate will be performing maintenance projects they must have a real depth of experience. Must be able to work every day out of the Mississauga office. The ideal candidate will have the following qualifications:

  • Strong Experience withproduct development
  • Knowledge of RabbitMQ
  • Experience developing complex products or modules from scratch is a bonus
  • Technical Architect / SME level knowledge for Java
  • ELK and authorization
  • CA and TLS
  • OAuth
  • Distributed Logging

Responsibilities:

  • Design and develop assigned software modules.
  • Unit testing, deployment and module monitoring.
  • Act as a main point of contact between internal departments and the customer.
  • Participate in agile ceremonies and ensure up to date status reporting.
  • Research new technologies and design choices and influence architecture decisions by making contribution in all stages of development.

Qualifications

  • 7+ years hands on experience with core Java & J2EE skills and well versed on design patterns and related frameworks
  • Experience with Spring-Boot and Microservices
  • Good knowledge and experience of oAuth2 and related concepts including scopes, user roles; Good understanding of security including writing secure software, API security, encryption and other security aspects.
  • Experience installing, configuring, administering, monitoring, and troubleshooting RabbitMQ.
  • Good understanding of Event Driven Architecture.
  • Good understanding of concurrency problems and how to solve them in architecture and implementation.
  • Experience working with cloud and containerization technologies including AWS, Google Cloud, Docker, Kubernetes etc.
  • Good understanding of HTTP protocol with experience in HTTPs, HTTP2.
  • Experienced in Continuous Integration and Continuous Deployment (CI/CD) methodologies. Experience in Test Driven Development (TDD) and Paired Programming
  • Experience working with Scrum APM practices and tools including Jira, Confluence, Git etc.
  • Strong debugging, problem solving and investigative skills. Ability to assimilate disparate information (log files, error messages etc.) and pursue leads to find root cause problems.
  • Self-starter who can work independently with good communication skills.

Job Types: Full-time, Permanent

Pay: $110,000.00-$130,000.00 per year

Benefits:

  • Dental care
  • Disability insurance
  • Extended health care
  • Life insurance
  • Paid time off
  • Profit sharing
  • Vision care

Experience:

  • Core JAVA and J2EE: 8 years (required)
  • CI/CD: 5 years (required)
  • TDD: 4 years (required)
  • RabbitMQ: 3 years (preferred)
  • Distributed Logging: 5 years (preferred)
  • OAuth: 5 years (required)
  • CA and TLS architecture: 5 years (required)

Work Location: In person

Let Employers Find YouUpload Your Resume