Recherche d'emploi > Toronto, ON > Télétravail > Senior software engineer
We're seeking a highly skilled and experienced senior java developer to join our dynamic team. The ideal candidate will have a deep understanding of Java programming and a proven track record of building robust, scalable applications.
As a Senior Java Developer, you will be responsible for designing, developing, and maintaining high-performance Java applications while providing technical leadership and mentoring to junior developers.
Key Responsibilities :
- Design, develop, and maintain complex Java applications.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Conduct code reviews and ensure adherence to best practices and coding standards.
- Optimize application performance and troubleshoot issues.
- Lead and mentor junior developers, fostering a collaborative and learning environment.
- Stay updated with the latest industry trends and technologies to implement best practices.
Requirements :
- Bachelor’s degree in Computer Science, Engineering, or related field.
- 5+ years of experience in Java development.
- Strong knowledge of Java frameworks such as Spring.
- Experience with RESTful APIs, microservices architecture, and cloud platforms.
- Proficiency in database design, SQL and document db solutions.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork abilities.
Software Engineer (Java)
Our client, in the manufacturing industry is seeking a Software Engineer with strong hands-on experience in Java and SQL. They are looking for a Software Engineer takes ownership, and requires minimal supervision. Develop, test, and troubleshoot Java and SQL based applications and EDI systems, apply...
Senior Software Engineer (DevOps)
Are you an experienced and versatile Senior Software Engineer with a wide range of technical skills and a passion for driving innovation? If you excel in a collaborative environment and are eager to contribute to innovative projects, we have an exciting opportunity for you to join our dynamic team!....
Senior Software Engineer
Our client, a world-renowned investment firm, is seeking a talented Senior Software Engineer to join their dynamic team in Toronto. What you'll do : Drive Innovation: Design and develop cutting-edge software solutions to enhance investment strategies. What you'll need: Proven Expertise : 5+ years of...
Senior Software Development Engineer
BS in Software Engineering or related field. As a back end engineer at Criteo you'll build first-class business self-service products used by our clients to efficiently manage their campaigns. ...
Senior Software Engineer Python
Gorgias empowers ecommerce brands to grow through AI-powered customer experience.We are the #1 CX platform in the industry, trusted by over 15,000 merchants worldwide - from small independent shops to some of the largest ecommerce brands in the world.We offer the most integrations of any tool on Sho...
Senior Software Engineer, Copilot AI
Collaborate with stakeholders and other senior engineers across the organization to identify and solve technical challenges related to expanding our copilot’s capabilities in different platform domains. We're always keeping an eye out for talented developers as we build cutting edge software. ...
Senior Software QA Engineer
The primary purpose of the Senior Software QA Engineer is to lead and deliver testing services using industry standards and best practices to meet customer requirements. The Senior Software QA Engineer may also assist in general application support of production applications and systems. The Testing...
Senior Software Engineer - GO Experienced Preferred
Work closely with Product Management, UX designers, X1 platform engineers, architects, QA engineers and the larger engineering team to deliver high quality product features in the cloud. Backend Software Engineer (various levels) – Cloud Integrated products. We are looking to build a team that can w...
Senior Analytics Engineer
As the Senior Analytics Engineer, you will be responsible for managing data at Rewind, assuming a leadership role in designing and maintaining robust data models, ensuring data accessibility, and fostering collaboration with stakeholders to deliver impactful data-driven insights. As a Senior Analyti...
Senior Software DevOps Engineer - AI/ML SDK
PREFERRED EXPERIENCE: Strong experience as a DevOps Engineer, Build Engineer, or Software Engineer with a DevOps flare, with the responsibility of creating and maintaining modern CI/CD tools. PREFERRED EXPERIENCE: Strong experience as a DevOps Engineer, Build Engineer, or Software Engineer with a De...