FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates extensive experience in developing and supporting full-stack Java applications and native iOS applications, with strong expertise in core Java, Spring Framework, and modern web technologies. Proven ability to troubleshoot production issues, perform root-cause analysis, and collaborate effectively with cross-functional teams.
Highest-signal resume keywords
Full-Stack Java DevelopmentNative iOS Application DevelopmentSpring Framework ExpertiseRESTful API DevelopmentProduction Issue Troubleshooting
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Core Java/J2EESpring BootReactJavaScriptSQLOraclePostgreSQLWeb ServicesAPIsDebugging
Soft Skills
Analytical SkillsCommunication SkillsProblem-Solving Skills
Tools & Technologies
WebSphereWebLogicKubernetesDockerAWSJenkinsArtifactoryBitbucket/GitGradleMaven
Certifications & Qualifications
Reliability Security Clearance
Industry Keywords
Enterprise EnvironmentSoftware Development LifecycleAgileChange ManagementDisaster Recovery
Tech Stack
Tools & technologiesAnsibleAWSDockerGradleiOSJ2EEJavaJavaScriptJenkinsKafkaKubernetesMavenOraclePostgresReactSOAPSpringSpring BootSpringBootSQL
About the role
Key responsibilities & impact- Develop, enhance, test, and support full-stack Java applications, services, and APIs
- Maintain ongoing ownership of applications from implementation through production support
- Develop and support native iOS applications
- Troubleshoot and debug application issues in production and test environments
- Investigate incidents, restore service, perform root-cause analysis, and remediate vulnerabilities
- Collaborate with Software Engineers, Business Systems Analysts, and other partners to deliver quality solutions
- Maintain stable application environments
- Contribute to monitoring, change management, system upgrades, disaster recovery, and continuous-improvement initiatives
- Participate in on-call and after-hours support on a team rotation
Requirements
What you’ll need- At least 10 years of experience developing and supporting back-end Java applications in an enterprise environment
- Strong knowledge of core Java/J2EE, Spring Framework, Spring Boot, and Spring MVC
- At least 4 years of front-end development experience using React, JavaScript, and modern web technologies
- At least 2 years of experience developing and supporting native iOS applications in an enterprise environment
- Strong knowledge of web services and APIs, including REST, SOAP, JSON, and Java APIs
- Working knowledge of middleware and application server technologies such as WebSphere or WebLogic
- Experience troubleshooting production issues and working with SQL, Oracle, or PostgreSQL databases
- A degree in Computer Science, Computer Engineering, or a related discipline, or equivalent practical experience
- Reliability Security Clearance required
- Must satisfactorily complete applicable background checks before starting and during employment
- Must account for activities during any period of living or travelling outside Canada for 6 consecutive months during the last 5 years, as requested by the Government of Canada
- Ability to participate in on-call and after-hours support on a team rotation
- Strong analytical, debugging, communication, and problem-solving skills
- Additional assets: Kubernetes, Docker, AWS, iOS architecture patterns, third-party frameworks, Jenkins, Artifactory, Bitbucket/Git, Gradle, Maven, CDD, Ansible, web security, multi-factor authentication, Kafka, proxy technologies, ITIL, software development lifecycle, and Agile
Benefits
Comp & perks- Hybrid work arrangement with flexibility to work from the office and virtually based on business, Client, and employee needs
- Participation in various discretionary incentive plans for eligible employees, subject to individual and company performance
- Accommodation support during the application process and alternative-format job postings for persons with disabilities
