We are seeking a skilled Java Developer with experience in C#/.NET to join our team in Toronto. This role involves working on migration projects, decoding existing C#/.NET applications, and developing robust solutions using Java technologies. The ideal candidate should have strong technical knowledge in Java and experience with cloud deployment, relational databases, and software development best practices.
Key Responsibilities
- Develop and maintain applications using Java, J2EE, and the Springboot framework.
- Participate in migration projects, including decoding and understanding C#/.NET applications.
- Work with MS SQL Server and other relational databases.
- Utilize GitHub, Jenkins, and other DevOps tools to manage code and automate deployment pipelines.
- Deploy applications to cloud platforms, with a preference for OCP, but also experience with Kubernetes and Docker.
- Conduct unit testing to ensure comprehensive test coverage and application stability.
- Understand and utilize data dictionaries, data models, and architectural frameworks.
- Work within Agile project management frameworks using tools like JIRA, Confluence, and SharePoint.
Required Skills
- Strong technical proficiency in Java, J2EE, and Springboot.
- Experience in decoding or developing C#/.NET applications.
- Experience working with relational databases, preferably MS SQL Server.
- Familiarity with GitHub, Jenkins, and continuous integration/continuous deployment (CI/CD) pipelines.
- Experience deploying applications to cloud platforms such as OCP, Kubernetes, or Docker.
- Ability to conduct thorough unit testing and ensure robust application performance.
- Strong understanding of data structures, data models, and software architecture.
- Knowledge of Agile methodologies, JIRA, Confluence, and SharePoint.
Preferred Qualifications
- Experience in cloud deployments and managing large-scale migration projects.
- Strong analytical skills and the ability to work effectively in a team environment.
- Excellent problem-solving abilities and attention to detail.
The pay range that the employer in good faith reasonably expects to pay for this position is $32.36/hour - $50.56/hour. Our benefits include medical, dental, vision and retirement benefits. Applications will be accepted on an ongoing basis.