Browse Jobs by Company or Location

Senior Java Developer

For Sale

This Web Site is for SALE  at a Special Price !! Please contact eric@primewebsite.ca, thank you

Company Name: 
Confidential
Job Title: 
Senior Java/J2EE Developer
Job type: 
Information technology
Employment type: 
Full-time
Employment lenght: 
Permanent
City: 
Mississauga
Provinces and Territories: 
Ontario
Description: 

Title:  Senior Java Developer

Location: Mississauga, ON (Derry Road & Hwy 401 area)

Duration: Permanent

How to apply: Include resume as MS Word attachment

Compensation: 85k/yr to 105k/yr plus bonus and a lot of benefits (see below job description)
 

Senior Java Developer  

 

As a Senior Developer in Core Services, you will work as a technology professional who leads the architecture and design effort on a variety of projects. You will work with the Software Architects to design innovative solutions to real business problems. You are responsible to dictate design choices on coding, platforms, deployment, and all other technical aspects of our enterprise scale application. The goal is to capture a complete understanding of the existing state of the system and offer viable solutions to take it to the next step. The non-technical side of this role involves the ability to communicate and work with other teams to ensure that technical standards and guidelines are enforced and developed to the company’s architectural standards.

 

Key Responsibilities:

  • Design and develop innovative solutions for various complex problems
  • Work with legacy code to improve the quality or to integrate the system with third party applications
  • Take proactive role in project planning, design and development to drive a successful solution delivery
  • Research and investigate new technologies, software and tools and provide recommendations
  • Review design and code to ensure its compliancy with all standards and best practices
  • Provide technical guidance and consultation to other team members
  • Responsible for non-functional quality measures including: performance, availability, scalability, maintainability, etc.
  • Administer training throughout different phases of development cycle
  • Work in a cross-group collaborative environment

 

Required Qualifications & Experience:

  • Bachelor's or Master's degree in computer science/engineering or related fields
  • 8+ years of hands-on experience in design and development of web-based enterprise software systems
  • Exposure to full software development life cycle
  • Strong experience with variety of Java technologies including but not limited to: JavaEE, Spring, JMS, AMQP, SOAP/RESTful web services, Maven, Tomcat
  • Solid understanding of Object-Oriented principles, Design and Architectural Patterns
  • Strong experience with relational databases (SQL Server, Oracle, MySQL), experience with NoSQL databases is a plus
  • Strong problem solving and creative thinking skills
  • Familiar with Agile methodologies (Scrum, XP) and design modeling techniques/tools
  • Experience in application performance monitoring and tuning
  • Strong communication skills, both verbally and written
  • Ability to work both independently and in a team environment

 

ADDITIONAL BENEFITS INCLUDE:

5% bonus

2% RSP matching

3 weeks vacation (goes to 4 weeks after 5 years)

Excellent healthcare package (kicks in from day 1)

Free parking

Free massage on site daily

Free gym

Free lunches 3 days a week

Lots of extras too . . . . 

Qualified for this position !