Don't worry, we can still help! Below, please find related information to help you with your job search.
Intermediate Java Developer Jobs
Company | Randstad Canada |
Address | Toronto, Ontario, Canada |
Employment type | CONTRACTOR |
Salary | |
Category | Telecommunications |
Expires | 2023-09-17 |
Posted at | 8 months ago |
Intermediate Java Developer (Contract Position)
Number of Positions: 1 Duration: 12 months
Location: Mississauga, ON, CA
Must be eligible to work in Canada
Hybrid position, either in Toronto, Calgary or Montreal, 3days/w in offices
Top 3 skills
Java, Kubernetes, Microservice Development
Essential Qualifications / Competencies:
Undergraduate degree in Information Systems, Computer Science, or Computer Engineering or similar formal educational background.
3+ years of Java development experience.
Previous experience developing microservices against Docker containers is a must.
Previous work experience in Spring Boot framework is a bonus.
2+ years with container technology & container orchestration (Kubernetes/Openshift);
Strong aptitude for understanding information technology systems.
Ability to build bridges with technical and non-technical teams.
Previous experience working in Agile team structure is highly desired.
Day to Day work
Software development using Java, Developing Spring Boot java microservices, deploying them in docker, OpenShift, etc.
Responsibilities
~Responsible for the development, design, and implementation of application systems. Designs and codes programs, including the ability to test their coding, find errors, and correct codes to provide quality coding. Interfaces with technical team to design and implement application systems. Qualifications include Demonstrated experience with coding technologies including Java, J2EE, EJB, JSP, SOAP, Web Service, and Undergraduate degree or Technical Certificate
• Design, develop, and maintain RESTful microservices using Java technologies.
• Collaborate with cross-functional teams to define API specifications and service contracts.
• Collaborate with architects and senior developers to contribute to technical design discussions and decisions.
• Implement best practices for creating scalable, high-performance, and maintainable microservices architecture.
• Utilize Docker to containerize applications for consistent and isolated deployments.
• Work with Kubernetes (preferably OpenShift) to orchestrate and manage containerized applications.
• Configure, enhance, and maintain CI/CD pipelines using GitLab Pipelines, ArgoCD, Jenkins, or similar tools.
• Automate build, test, and deployment processes to ensure consistent and reliable software releases.
• Participate in code reviews to ensure code quality, consistency, and adherence to coding standards.
• Work within an Agile/Scrum development environment, participating in sprint planning, stand-ups, and retrospectives. Contribute to sprint goals and deliver software increments on time.
• Stay updated with industry trends and emerging technologies related to Java development, microservices, and containers. Identify opportunities for process improvements and innovation within the team.
Preferred Qualifications / Competencies:
• Proven leadership, organizational, analytical and problem-solving skills with an exceptional ability for task prioritization and negotiation skills.
• Strong technical writing skills (ability to write clearly and concisely).
• Experience working with diverse technology stacks, programming languages, and cloud platforms is good to have.
• Experience with Geographic Information Systems (GIS).
• Experience with DEVOPS and Agile frameworks.
• Experience with Oracle and PostgreSQL.
• Any relevant certifications in software development, application architecture, cloud architecture, etc. are also value-adds.
• Bilingualism is a strong asset.
-
Agente Ou Agent De Prévention De Soir Au Service De La Gestion Des Sentences
By Ministère de la sécurité publique At Montreal, Quebec, Canada 7 months ago
-
Lead Line Cook/Manager On Duty
By Impact Kitchen At Greater Toronto Area, Canada 7 months ago
-
Refinish Tech (Temporary) Jobs
By Boyd Group Services Inc. At Saskatoon, Saskatchewan, Canada 7 months ago
-
Vice President - Treasury
By Boyd Group Services Inc. At Winnipeg, Manitoba, Canada 7 months ago
-
Rock Mechanics Eit Jobs
By WSP in Canada At Greater Sudbury, Ontario, Canada 7 months ago