Job Specifications
We are looking for a highly skilled and versatile Lead Java Developer with strong programming expertise in Java, JavaScript, and Python, and hands-on experience in DevOps tools and practices. The ideal candidate will contribute to the development, integration, and deployment of enterprise-grade applications, while ensuring security compliance and efficient CI/CD workflows.
About the Role
Role: Lead Java Developer
Skills: Spring, SpringBoot, Hibernate, JBoss, and/or Postgres & Oracle SQL
Experience: 10+ years
Location: Toronto, ON.
Responsibilities:
Responsible for refactoring the of OnMap & eMap applications to accommodate the mapping system migrating to ArcGIS Pro and Azure environment.
Develop customization of ArcGIS Pro to realize the workflow of map maintenance.
Support data migration of OnMap mapping data to Canadian Parcel Data Model.
Setup ADO pipelines to build and deploy applications
Troubleshooting software problems and identifying/implementing solutions.
Responsible for developing changes & fixes based on technical specifications.
Prepare any required technical documentation.
Collaborate with QAs on integration and regression testing.
Promote and abide by Teranet's system development methodology.
Develop code complying to Teranet security policies.
Qualification:
A Bachelor's degree in computer science, engineering, or a related discipline would be an asset
Experience in systems development with 8 years in multi-tier application development.
Mission-critical on-line system development and maintenance experience.
Proficient verbal and written skills and ability to translate and refine business requirements into technical requirements
Working knowledge of Java, Javascript, and Python Programming is mandatory.
Experience in ADO Pipeline, NET C# programming and/or ArcGIS technology would be an asset.
Ideal to have experience with Sprint, SpringBoot, Hibernate, JBoss, and/or Postgres & Oracle SQL
Experience in addressing security issues compliance with OWASP standard.
Good to have knowledge of operating OpenShift Platform, Jenkin Pipeline, and docker artifacts.
Familiar with SDLC workflow with technology of GIT, ADO utilization in maven, Fortify Scans and Dependency Check.
Working experience in Agile projects.
Reasonable organizational skills and ability to work with minimal supervision.
Clear demonstration of initiative, dependability, job knowledge, productivity, and quality.
Required Skills:
Strong working knowledge of Java, JavaScript, and Python.
Experience with Spring, Spring Boot, Hibernate, and JBoss.
Experience with Postgres and Oracle SQL databases.
Exposure to ArcGIS technology (asset).
Experience with ADO Pipelines, Jenkins, Docker, and OpenShift.
Preferred Skills:
Familiarity with Maven, GIT, and ADO for source control and build management.
Knowledge of OWASP standards and experience in addressing security compliance issues.
Experience with Fortify Scans and Dependency Check tools.
Familiarity with SDLC workflows and Agile project methodologies.
If you're someone who thrives in fast-paced environments, takes initiative, and enjoys solving complex problems, we'd love to connect!
Apply now or reach out directly at narendra.bellam@coforge.com to learn more!
About the Company
Coforge is a global digital services and solutions provider, that enables its clients to transform at the intersect of domain expertise and emerging technologies to achieve real-world business impact. A focus on very select industries, a detailed understanding of the underlying processes of those industries, and partnerships with leading platforms provides us with a distinct perspective. Coforge leads with its product engineering approach and leverages Cloud, Data, Integration, and Automation technologies to transform client...
Know more