Position / Req ID : Software Developer Senior (Java / Spring)
Location : 222 Jarvis St 5th floor, Toronto, ON (100% Onsite)
Duration : 247 Business Days
Rate : Upto 100 / HR INC
Job Summary :
We are seeking a Senior Software Developer to design, develop, and support enterprise n-tier applications using Java Enterprise technologies, Spring Framework, and modern web technologies.
Key Responsibilities :
- Translate business and technical requirements into working applications
- Design, develop, test, and deploy enterprise applications
- Troubleshoot and resolve application issues
- Develop database queries, stored procedures, and integrations
- Support application migrations, upgrades, and deployments
- Prepare technical documentation and conduct unit testing
Must-Have Skills (Mandatory) :
10+ years experience in developing n-tier Enterprise applications10+ years hands-on development with Java Enterprise technologiesExpertise in application design, latest design patterns, deployment and troubleshootingExtensive hands-on development & troubleshooting experience on Java EE platformExpertise in JPA or Hibernate, and Spring FrameworkProficient working with Databases and SQL (expertise with Azure Cosmos DB, Postgres, Oracle and PL / SQL highly desirable)Proficient in Eclipse IDE or Rational Application DeveloperExperience with JavaScript / TypeScript frameworks such as React, Angular, JQueryNice to Have :
Agile / Scrum, CI / CD, automated testingWeb services and SOA implementationsBPM tools such as Camunda, jBPM, DroolsSpring Security or other security frameworksAzure cloud services experienceWork Mode :
100% Onsite (7.25 hours / day, Monday Friday)