Task description and requirements
Hi #connections π€,
Have a wonderful day!
We have an immediate opening for π Canada staffing.
πΌ Job Title: Senior Software Engineer
π Location: Onsite in Toronto, ON
π Duration: Contract
π¨βπ» Job Description: We are seeking a skilled and motivated Senior Software Engineer with expertise in Java API Management and Microservices development, who also has experience with Python web frameworks. The ideal candidate will be responsible for designing, developing, and maintaining robust and scalable APIs and microservices, while leveraging Python frameworks for web application development
π Must have:
β
We need a senior candidate with a minimum of 8+ years of experience.
β
Java API Management
β
Microservices
β
Python Web Frameworks
π Responsibilities:
β
Design, develop, and maintain Java-based APIs and microservices.
β
Implement API management solutions to ensure secure, efficient, and reliable API interactions.
β
Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.
β
Develop web applications using Python frameworks such as Django or Flask.
β
Ensure code quality and maintainability through best practices, including code reviews, testing, and documentation.
β
Monitor and optimize application performance and scalability.
β
Troubleshoot and resolve technical issues in a timely manner.
β
Stay updated with emerging technologies and industry trends to drive continuous improvement.
π Requirements:
β
Proven experience in Java development, specifically in API management and microservices architecture.
β
Proficiency in Java frameworks such as Spring Boot.
β
Experience with Python web frameworks, particularly Django or Flask.
β
Strong understanding of RESTful API design principles.
β
Familiarity with database technologies such as SQL, NoSQL, and ORM tools.
β
Knowledge of containerization technologies like Docker and orchestration tools like Kubernetes.
β
Experience with version control systems such as Git.
β
Excellent problem-solving skills and attention to detail.
β
Strong communication and teamwork abilities.