Senior Software Developer
- Toronto, ON, Canada
Contract
Applications open in a new tab.
Job details
- Job type
- Contract
- Apply by
- Experience
- 10+ years' experience in developing n-tier Enterprise applications
- Posting language
- English
- Posted
Original job description
Our Toronto-based client is hiring a Software Developer – Senior for a 10-month onsite contract opportunity in Toronto, ON. The candidate must work onsite 5 days a week.
Must Haves:
- 10+ years' experience in developing n-tier Enterprise applications
- Expertise in application design, latest design patterns, deployment and troubleshooting
- Expertise in JPA or Hibernate, and Spring Boot Framework
- Proficient in database design and SQL development, with solid expertise in PostgreSQL, PL/pgSQL, Azure Cosmos DB
- JavaScript / TypeScript frameworks such as React, Angular
- Experience gathering and documenting requirements from business stakeholders
- Strong analytical, problem-solving, and communication skills
More about this job
Responsibilities
Develop and support n-tier enterprise applications, including application design, deployment, and troubleshooting. Gather and document requirements from business stakeholders.
Requirements
Requires 10+ years of experience developing n-tier enterprise applications and expertise in application design, design patterns, deployment, and troubleshooting. Candidates must have experience with JPA or Hibernate, Spring Boot, database design and SQL, PostgreSQL, PL/pgSQL, Azure Cosmos DB, and JavaScript or TypeScript frameworks, along with strong analytical, problem-solving, and communication skills.
Skills
- N-Tier Enterprise Application Development
- Application Design
- Design Patterns
- Deployment
- Troubleshooting
- JPA
- Hibernate
- Spring Boot
- Database Design
- SQL
- PostgreSQL
- PL/pgSQL
- Azure Cosmos DB
- JavaScript
- TypeScript
- React
Visa sponsorship
Not detected in the job text
Categories
- Software
- Technology
Keywords
- N-Tier Enterprise Applications
- Application Design
- Design Patterns
- Deployment
- Troubleshooting
- JPA
- Hibernate
- Spring Boot
- Database Design
- SQL
- PostgreSQL
- PL/pgSQL
- Azure Cosmos DB
- JavaScript
- TypeScript
- React
- Angular
- Requirements Gathering
- Requirements Documentation
- Business Stakeholders
- Analytical Skills
- Problem-Solving
- Communication Skills
- Software Development