Sr. Java Developer (Java, Angular)
Location: Toronto, ON, CANADA (Onsite)
You must be legally authorized to work in Canada without employer sponsorship.
Responsibilities
- Develop and maintain high-quality software solutions using Angular JS, Java and Spring Boot to meet business requirements.
- Collaborate with cross-functional teams to design, implement and optimize scalable applications on AWS.
- Utilize SQL and MySQL databases to ensure efficient data storage and retrieval processes.
- Conduct thorough testing and debugging of applications to ensure optimal performance and reliability.
- Implement best practices in software development to enhance code quality and maintainability.
- Participate in code reviews to provide constructive feedback and ensure adherence to coding standards.
- Work closely with stakeholders to gather and analyze requirements for new features and enhancements.
- Provide technical guidance and support to junior team members to foster a collaborative work environment.
- Stay updated with the latest industry trends and technologies to continuously improve skills and knowledge.
- Contribute to the development of technical documentation to support ongoing maintenance and future development.
- Engage in problem-solving and troubleshooting to resolve complex technical issues efficiently.
- Ensure seamless integration of software components to deliver a cohesive user experience.
- Drive innovation by proposing and implementing new ideas that align with company strategic goals.
Qualifications
- Possess a strong foundation and at least 10+ years of experience in Java, Angular JS, AWS, SQL, Spring Boot, JavaScript and MySQL.
- Demonstrate experience in developing scalable applications and working with cloud platforms.
- Exhibit proficiency in database management and optimization techniques.
- Show a keen understanding of software development life cycle and agile methodologies.
- Display excellent problem-solving skills and attention to detail.
- Have experience in the Cards & Payments domain which is considered a valuable asset.
- Maintain effective communication skills to collaborate with team members and stakeholders.
Canadian Pay Transparency Statement
We regularly assess market data to ensure we offer a competitive compensation package for this position.
The base salary ranges between $84,183 – $135,500 per year.
Eligible for discretionary annual performance-based bonus and benefits that support physical, mental, and financial wellbeing.
#J-18808-Ljbffr