Senior Java Developer

Toronto, ON, Canada

Job Description


We\'re looking for a Senior Java Developer to join a large digital media organization. Be a key member of the team responsible for technical delivery of high performance, reliable and scalable systems related to customer account management and digital and print subscriptions

Responsibilities:

  • Primary focus is application development to deliver web services.
  • Focus first and foremost on day-to-day activities.
  • Transform business requirements into technical solutions that meet scale, performance, availability and security goals.
  • Work closely with team leads to analyze architecture, relationship between systems, and systems flow of end-to-end design.
  • Rigorously build and test applications, complete unit and integration test as part of technical deliverable for continuous integration.
  • Aim for defect-free programming, create and maintain quality code, provide support during testing cycles and post-production deployment, engage in peer code reviews.
  • Work with DevOps to perform systems administration: monitor, configure, authenticate, tune etc.
  • Work closely with scrum master to contribute to project planning, estimations and status updates.
  • Provide production support in resolving production issues.
  • Help make enhancements and troubleshoot.
*

Qualifications:
  • Must to have: 5+ years of responsibilities in the following areas: software/web development, application delivery, design or architecture for web or service oriented environments:
  • 5+ years of hands-on experience in developing web application using web technologies: Java/J2SE, JDBC
  • 3+ years of experience with REST services using Spring Framework
  • 3+ years of database experience with RDBMS (Oracle preferred) and strong knowledge of SQL
  • 2+ years of experience of Java Messaging System (HornetQ preferred)
  • Solid knowledge of different cache solutions and strategy applied at CDN, Web server or application servers level. Experienced with distributed cache systems (such as: Redis, Memcache, Terracotta)
  • Knowledge of and working experience with SOA and design patterns
  • Knowledge of and working experience with HTTP, web server (Apache or Nginx), app server (tomcat or Jetty)
  • Experience with one or more version control systems (GIT preferred)
Powered by JazzHR

Resumes 2 Careers

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2198946
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Toronto, ON, Canada
  • Education
    Not mentioned