Java Job: Java Developer

Job added on

Location

Toronto - Canada

Job type

Full-Time

Java Job Details

institutions, investment firms and government sectors. We have been dedicated to delivering cutting-edge consulting services and recruiting all levels of IT positions for our clients.

We are currently seeking competent individuals to fulfill the role of Java Developer to join our dynamic team for our client, one of the major banks.

Location: Hybrid – Twice a week
Duration: 6 months
Extension: Possible
FTP: Possible

Typical Day in Role:

  • Participating in daily coding activities as well design solutions and code reviews
  • Hands-on coding with Java and SQL
  • Working on different projects leading the team of developers
  • 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.

Candidate Requirements/Must-Have skills:

  • 8+ years of working experience as Java Developer hands-on experience with J2EE , J2EE Design Patterns
  • 8+ years of experience working with Spring framework
  • 3+ years of experience with Open API , Swagger
  • 4+ years of experience with DevOps (Jenkins and cloud based deployment)
  • 8+ years of Experience in Web Service and API design

Nice to have:

  • Experience with Shell script, Spring Batch framework experience,
  • Experience with Microservices API development
  • 8+ years of previous experience Handling and working with SQL queries / stored procs
  • 5+ years of experience with YAML ,XML and JSON, JSF

Soft Skills:

  • Ability to manage multiple priorities and meet critical deadlines.
  • Good communication skills
  • Working in an agile environment

Degrees or certifications:

  • Bachelor's degree in a technical field such as computer science, computer engineering or related field required
  • Java J2EE/ SQL certifications is a plus

Job Type: Fixed term contract

Salary: $55.00-$75.00 per hour

Schedule:

  • Monday to Friday

Work Location: Hybrid remote in TORONTO, ON