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.
Senior Java Software Engineer
Working alongside other talented minds with strong technical skills, you’ll solve complex business problems to deliver software applications and services that positively impact our clients and their customers. Strong Java and Spring boot expertise, 1+years of AZURE cloud. Computer Science, Engineeri...
Senior iOS Software Engineer, Governance
At least 3+ years of experience as a software engineer developing user-facing iOS mobile native applications at scale, using Swift. Software development experience in one or more general-purpose programming languages; Java, Python, Go, Rust, C++. Work cross-functionally with product, design, and oth...
Senior Software Engineer - Custody Services
Work closely with product managers, designers, and other engineers to understand and refine product requirements. Provide mentorship to your peers in the broader engineering team through code reviews and education on best practices. ...
Software Engineer - Spark and Java
Title: Software Engineer -Spark and Java. As a Spark/Java Developer, you will be responsible for designing and developing software applications using Spark and Java technologies. Design and develop software applications using Spark and Java technologies. We are looking for an experienced Spark/Java ...
Senior Software Engineer, Data Platform
You’ll work deeply with Data Scientists, Machine Learning Engineers, and other Software Engineers from across the company as customers, and collaborate closely with the Site Reliability and core service Engineering teams as partners. Senior Software Engineer, Data Platform. The Data Platform team is...
Java Software Engineer
World leader in engineering and R&D services, Capgemini Engineering combines its broad industry knowledge and cutting-edge technologies in digital and software to support the convergence of the physical and digital worlds. Capgemini Engineering has more than 55,000 engineer and scientist team member...
Associate Software Engineer (Java/Springboot)
GBME is searching for a Associate Software Engineer (Java/Springboot) who is. You will work closely with business teams and cross functional engineering leaders to develop and implement market leading solutions for the various projects within Global Banking and Markets Engineering (GBME). Global Ban...
Senior Software QA Engineer (TOSCA/SAP)
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, Ads Contextual Intelligence
Software Engineer developing production code. Collaborate with peer ML Engineers: you will help define and consolidate ML systems, pre & post processing data flows, and possibly architect ML Infrastructure refactors along the way. ...
Senior Software Engineer, Frontend (Upfunnel Messaging)
We are looking for an experienced Senior Software Engineer to join us and help accomplish that mission. Knowledge of modern front-end tech stack (we use Javascript, Typescript, React/Redux, ES6, Webpack, CSS3). Prior experience with Javascript testing frameworks (jest, webdriver. Experience with dev...