Titre du poste ou emplacement

Senior Java Developer (Hybrid) - Contract

Robert Half - 12 emplois
Toronto, ON
Publié il y a 3 jours
Détails de l'emploi :
Temps plein
Contractuel
Exécutif

What You'll Do:

  • Work in a sprint team, with other developers, QA, and BAs, delivering functionality on schedule, based on story requirements,
  • Develop microservices (ie. endpoints, and backend code) to support feature requirements, following expected design and coding standards
  • Use appropriate design patterns, logging and error/exception handling
  • Write unit tests, ensuring all developed endpoints and functionality have sufficient test coverage
  • Engage in business analysis, user experience and technical conversations
  • Write technical documentation, participating in design reviews, sprint story workshops, sprint grooming and Sprint planning and execution
  • Help review team commits via pull requests; assisting with support issues, and Sprint related activities, e.g. periodically facilitating stand up meetings
  • Consistently deliver new capabilities quickly and reliably; ensuring they meet expectant design and functional requirements.
  • Communicate status and issues to team members and development manager

What You'll Bring:

  • Bachelor's degree in Computer Science or related discipline required
  • 6+ years of experience building and supporting highly distributed applications, with significant experience with Java microservices connecting to databases (PostGreSQL, MongoDB, NoSQL) and cloud systems
  • Experience writing RESTful services, and understanding CI/CD pipelines
  • Exceptional problem analysis and trouble shooting skills
  • Excellent interpersonal, collaboration and team skills
  • Creativity in developing solutions for complex problems
  • Experience working in an Agile development environment

Technology We Use:

  • Java and SpringBoot
  • PostGreSQL Server, MongoDB, Redis
  • Restful APIs, Postman
  • Git, JIRA, Confluence
  • Jenkins, Nexus, Kubernetes

Partager un emploi :