11 Nov
|
Saransh
|
Toronto
Job Description
Job Description
Role
- Senior Java Engineer Location – Toronto, ON (Hybrid Onsite)
Job Type
- Contract Description : Seeking a highly skilled and efficient Senior Java Engineer and The ideal candidate will have significant experience in Java development, particularly with Spring Boot, and a strong background in API and services development. This role requires a proactive individual who is well-versed in modern cloud technologies, has a solid understanding of databases and event hubs, and is capable of supporting operations during production incidents.
Key Responsibilities
- Java and Spring Boot Development: o Design, develop, and maintain complex Java applications using Spring Boot. o Collaborate with cross-functional teams to define, design, and ship new features. o Ensure the performance, quality, and responsiveness of applications.
- API and Services Development: o Develop, integrate, and maintain RESTful APIs and microservices. o Implement best practices for API design and integration. o Work closely with frontend developers to ensure seamless integration and functionality.
- Database and Event Hub Management: o Design and maintain efficient and reliable database schemas. o Develop data access layers and perform database optimization.
o Manage and integrate with event hubs for real-time data processing.
- Operational Support and Incident Management: o Provide Level 2 technical support during production incidents. o Manage and triage incidents effectively to ensure minimal disruption. o Collaborate with the operations team to implement solutions and improvements.
- Cloud Technologies and Azure: o Develop and deploy applications using cloud technologies, with a focus on Microsoft Azure. o Implement cloud-based solutions to enhance scalability and reliability. o Stay updated with the latest trends and best practices in cloud computing. Qualifications (Required) : Bachelor's degree in Computer Science, Information Technology, or related field. Minimum 8 years of experience in Java development, with a focus on Spring Boot. Proven experience in API and microservices development. Robust understanding of relational and NoSQL databases. Experience with event-driven architecture and event hubs. Familiarity with cloud platforms, particularly Microsoft Azure. Preferred
Qualifications:
Experience with DevOps practices and tools. Knowledge of containerization technologies such as Docker and Kubernetes. Familiarity with CI/CD pipelines. Experience in agile methodologies.
📌 Senior Java Engineer (Toronto)
🏢 Saransh
📍 Toronto