Apply

Senior Developer - Full Stack - Java, AWS, Typescript

Posted 2024-11-15

View full description

💎 Seniority level: Senior, 5+ years in Java, 3+ years in JavaScript, Typescript, and ReactJS, 4+ years in AWS, 3+ years in SQL

📍 Location: Canada

💸 Salary: 100000 - 165000 CAD per year

🔍 Industry: Software Development

🏢 Company: Atimi

🗣️ Languages: English

⏳ Experience: 5+ years in Java, 3+ years in JavaScript, Typescript, and ReactJS, 4+ years in AWS, 3+ years in SQL

🪄 Skills: AWSSoftware DevelopmentSQLJavaJavascriptTypeScriptServerlessCollaborationCI/CDJavaScriptDevOpsMicroservices

Requirements:
  • 5+ years of experience with Java.
  • 3+ years of experience with JavaScript and Typescript.
  • 3+ years of experience with ReactJS.
  • 3+ years of fluency in SQL.
  • 4+ years of experience with AWS cloud environment.
  • Experience with using and/or configuring CI/CD pipelines.
  • Experience in building scalable software services (e.g., serverless, microservices).
  • Strong object-oriented design skills; knowledge of design principles, patterns, and best practices.
  • Experience working directly with clients and other project stakeholders to define and refine requirements.
  • Strong English skills (written and verbal).
Responsibilities:
  • Proactive collaboration in the project team to help develop the product using your experience to help guide the team through the entire development lifecycle.
  • Ensuring code quality and governance.
  • Ensuring engineers follow any patterns/designs set out and agreed with project leads.
  • Planning, estimating, and contributing to the architecture, coding, and development.
  • Refactoring and continuous improvements of the codebases.
  • Ensuring that technical decisions and information are communicated thoroughly to the global team.
  • Taking responsibility for releases and contributing to the ongoing support of live apps.
  • Looking beyond pure programming, get involved with the deployment and operation of the software we build (DevOps).
  • Delivering fair outcomes for our customers, ensuring conduct maintains a high level of professionalism.
Apply