Senior Java/Cloud Developer

  • Date Posted May 19, 2020
  • Location Toronto, Ontario
  • Job Type Contract
  • Job ID 10592

Are you obsessed with quality, operational excellence, and continuous integration/delivery? Are you looking for an ambitious opportunity to test and grow your skills? Here is an opportunity…

Working with one of our top financial clients, this role calls for a Senior Java/Cloud Developer who will have the opportunity to work on projects for Compliance AML and Customer Preference Management. The successful candidate will have many opportunities for growth and hands on exposure with new technologies such as Cloud.

Responsibilities:

  • Create system design documentation outlining overview, diagrams and designs specific to users, application system and technical requirements
  • Participate in meetings regarding user requirements and design throughout the project development phase
  • Perform coding, unit testing, debugging, documenting and implementing of applications in collaboration with quality assurance
  • Analyze existing or proposed enhancement requests to determine their feasibility and time estimates required
  • Evaluate existing and new applications and upcoming technologies to meet user requirements
  • Maintain, support and enhance existing applications
  • Keeps up-to-date on new technology, applications, scripts and servers
  • Perform data modeling for database design
  • Analyze, maintain security features for application development, servers, authentication and procedures

Desired Skill Set:

  • 6+ years of experience with Java development (Java 8 is preferred) 
  • 4+ years of experience with Java EE, Java Frameworks (Spring/Spring Boot, JDBC, JUnit), Java Performance tuning, SQL, XSL, XML, HTML, JavaScript, CSS; (Java EE, Spring Boot & Junit are mandatory)
  • 3+ years of experience with Web services design, development, and testing, SOA(SOAP/RESTful) (RESTful API is mandatory)
  • 3+ years of experience in automated testing practices such as TDD, BDD, unit test, component test, integration test
  • 2+ years of recent experience with Microsoft Azure, AWD or Google Cloud – Cloud development experience
  • Experience with DevOps tooling (e.g. Github, Jenkins) & DevOps process (automated build, test, deploy)  
  • Strong understanding of agile project management principles and practices and experience managing projects in an agile environment
  •  Strong problem solving, design, and coding skills
  • Ability to write technical/design reports in a variety of formats depending on the size of the request
  • Please advise which location they are able to work at (indicate both if possible)
  • Must have strong oral and written communication skills
  • Must be able to work independently and as part of a team with minimal supervision

Nice to Have:

  • Work experience in the Banking industry (North American)
  • Basic database experience (DB2 or Oracle)

BeachHead is an equal opportunity agency and employer. We advocate for you and welcome anyone regardless of race, color, religion, national origin, sex, physical or mental disability, or age.

Privacy Policy

Attach a resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.
Attach an additional file, if applicable. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!

Back to Top