Lead Java Developer
2 months ago
Job Summary:
As a Lead Java Developer, you will be responsible for leading a team of developers in the design, development, and maintenance of complex software systems. Your role will involve using advanced Java technologies, such as Spring Boot, Java 8, and Apache ActiveMQ, to build scalable and efficient applications. Additionally, you will be expected to design object-oriented solutions, such as a parking lot system, and lead the implementation of service-oriented architectures (SOA).
Key Responsibilities:
- Lead Development Efforts:
- Lead the design and development of scalable Java applications using Spring Boot, Java 8, and core Java technologies.
- Architect and implement service-oriented architectures (SOA) that support the company’s business objectives.
- Provide technical leadership and mentorship to junior developers, guiding them in best practices and advanced coding techniques.
Advanced Java Programming:
- Utilize Java 8 features, including Stream API, lambda expressions, and functional programming, to write clean, efficient code.
- Implement multithreading and concurrency to optimize application performance.
- Develop and maintain collections and data structures that ensure optimal memory usage and processing speed.
System Design:
- Design complex systems and applications, such as a parking lot class system, to solve real-world problems with a focus on object-oriented design principles.
- Collaborate with stakeholders to gather requirements and translate them into technical specifications and design documents.
- Ensure that designs are scalable, maintainable, and aligned with industry best practices.
Integration & Messaging:
- Integrate Apache ActiveMQ for messaging and communication between distributed systems.
- Design and implement robust, fault-tolerant systems that can handle high volumes of transactions and data.
Collaboration & Communication:
- Work closely with cross-functional teams, including product managers, QA engineers, and operations teams, to ensure successful project delivery.
- Communicate complex technical concepts to non-technical stakeholders, ensuring alignment between business objectives and technical solutions.
Continuous Improvement:
- Stay up-to-date with the latest advancements in Java technologies and software development practices.
- Continuously refactor and improve codebases to enhance performance, scalability, and maintainability.
- Advocate for and implement best practices in code quality, testing, and deployment processes.
Qualifications:
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- 7+ years of experience in Java development, with a focus on Spring Boot, Core Java, and multithreading.
- Proven experience leading development teams and architecting complex software systems.
- Strong understanding of service-oriented architecture (SOA) and its implementation in large-scale systems.
- Proficiency in Java 8 features, including Stream API, lambda expressions, and functional programming.
- Experience with Apache ActiveMQ or similar messaging technologies.
- Excellent problem-solving skills and attention to detail.
- Strong communication skills, with the ability to work effectively in a collaborative team environment.
Preferred Skills:
- Experience designing object-oriented systems, such as a parking lot class system, from the ground up.
- Knowledge of additional messaging frameworks and technologies.
- Familiarity with DevOps practices and continuous integration/continuous deployment (CI/CD) pipelines.
- Experience in Agile development methodologies.
What We Offer:
- Competitive salary and benefits package.
- Opportunities for professional growth and development.
- A dynamic and collaborative work environment where innovation is encouraged.
- Flexible working hours.
To Apply: If you are a seasoned Java developer with leadership experience and a passion for cutting-edge technology, we want to hear from you
-
Lead Java Developer
1 week ago
Mississauga, Ontario, Peel region, Canada Synechron Full timeWe areAt Synechron, we believe in the power of digital to transform businesses for the better. Our global consulting firm combines creativity and innovative technology to deliver industry-leading digital solutions. Synechron’s progressive technologies and optimization strategies span end-to-end Artificial Intelligence, Consulting, Digital, Cloud & DevOps,...
-
Tech Lead Java Developer/
1 month ago
Mississauga, Ontario, Peel region, Canada Open Systems Technologies Full timeWe are looking for a contract Hybrid role in Mississauga for Tech Lead Java Developer. This is a 3 days hybrid role. Please let me know if you would be interested in this below role . If you are, please apply with a copy of your updated resume and contact details.Responsibilities• Take a leadership role in the team.• Act as key communicator and...
-
Java Developer
1 month ago
Mississauga, Ontario, Peel region, Canada Synechron Full timeWe areAt Synechron, we believe in the power of digital to transform businesses for the better. Our global consulting firm combines creativity and innovative technology to deliver industry-leading digital solutions. Synechron’s progressive technologies and optimization strategies span end-to-end Artificial Intelligence, Consulting, Digital, Cloud & DevOps,...
-
Java Developer
1 week ago
Mississauga, Ontario, Peel region, Canada Synechron Full timeWe areAt Synechron, we believe in the power of digital to transform businesses for the better. Our global consulting firm combines creativity and innovative technology to deliver industry-leading digital solutions. Synechron’s progressive technologies and optimization strategies span end-to-end Artificial Intelligence, Consulting, Digital, Cloud & DevOps,...
-
Java Developer
3 days ago
Mississauga, Ontario, Peel region, Canada Capgemini Full timeJob Title: Java DeveloperJob Location - Mississauga - HybridJob DescriptionLooking for a senior Developer to work deploy and manage web / API based applications who are passionate about their work and overview the ideals of the software craftsmanship and Agile development practices. 5-8 years of hands-on experience in developing web-based software...
-
Senior Java Developer
1 month ago
Mississauga, Ontario, Peel region, Canada Open Systems Technologies Full timeOpen Systems Tech is looking for a Senior Java Developer for one of our financial services clients. This is a time sensitive opportunity, please apply ASAP.Job Title: Senior Java DeveloperLocation: Mississauga – Hybrid – 3 days/weekTerm: Long term contract plus extensionWe are looking for a talented professional with strong technical skills to design and...
-
Java Developer
1 week ago
Mississauga, Ontario, Peel region, Canada Capgemini Full timeJob Title - Java Developer Job Location - Mississauga Onsite hybrid Job DescriptionLooking for a senior Developer to work deploy and manage web / API based applications who are passionate about their work. the ideals of the software craftsmanship and Agile development practices.5-8 years of hands-on experience in developing web-based software applications....
-
Java Fullstack Developer
1 month ago
Mississauga, Ontario, Peel region, Canada Capgemini Full timeRole: Java Fullstack DeveloperLocation: Toronto, ONFTEA deep understanding of java or other object oriented programming languagesHands-on experience in application development, deployment automation and pipelinesExperience in at least “foundational” development languages (Java, Python) for 6 or more years is a mustExperience with Linux, bash is a...
-
Sr. Java Developer
1 week ago
Mississauga, Ontario, Peel region, Canada Synechron Full timeWe areAt Synechron, we believe in the power of digital to transform businesses for the better. Our global consulting firm combines creativity and innovative technology to deliver industry-leading digital solutions. Synechron’s progressive technologies and optimization strategies span end-to-end Artificial Intelligence, Consulting, Digital, Cloud & DevOps,...
-
Senior Full Stack Java Developer
2 months ago
Mississauga, Ontario, Peel region, Canada Open Systems Technologies Full timeOpen Systems Tech is looking for a Senior Full Stack Java Developer for one of our Financial services clients. This is a time sensitive opportunity, please apply ASAP.Job Title: Senior Full Stack Java DeveloperLocation: Mississauga - 3 days - HybridTerm: 1 year contract plus extensionJob Purpose:Application Programmer Expert with 5+ years of experience and...
-
Java/Big Data Developer
2 months ago
Mississauga, Ontario, Peel region, Canada Synechron Full timeRole: Java/Big Data DeveloperMississauga, ON (hybrid/3 days in a week) - Must Have:10+ years application development experience in Java and Spring Framework.5+ years application development experience in Hadoop, Spark and Java/Scala.5+ years in developing and optimizing Big Data applications using Java/Scala and Spark on Cloudera/HDP.Experience in...
-
Java Software Engineer
1 week ago
Mississauga, Ontario, Peel region, Canada Presto Recruiting Solutions Full timeLead High-Impact Solutions as a Senior Java & jBPM Production Support Engineer – Drive Innovation with Java, jBPM, and CI/CD ExpertiseAbout the Role:We seek a highly skilled Senior Java & jBPM Production Support Engineer to join our dynamic team. In this role, you’ll provide L3 production support, develop workaround fixes, and perform root cause analysis...
-
Senior Full Stack Java React Developer
1 month ago
Mississauga, Ontario, Peel region, Canada Open Systems Technologies Full timeOpen Systems Tech is looking for a Senior Full Stack Java React Developer for one of our financial services clients. This is a time sensitive opportunity, please apply ASAP.Job Title: Senior Full Stack Java React DeveloperLocation: Mississauga – Hybrid – 3 days/weekTerm: Long term contract plus extensionBackend:• Experience in developing Spring Boot...
-
Senior Java Consultant
2 months ago
Mississauga, Ontario, Peel region, Canada Synechron Full timeGoal:We are looking for an experienced Java Developer to be responsible for providing solutions for technical issues which may affect product delivery. The Java technical lead will facilitate requirement analyses, conduct peer reviews and provide feedback, and enhance frameworks.Responsibilities:Maintain thorough subject matter expertise of the functionality...
-
Java Architect
1 week ago
Mississauga, Ontario, Peel region, Canada Damco Solutions Full timeJava Architect Location - Mississauga, Tampa, Jersey City Fulltime hybrid position Senior Lead Solution Architect – Global Trade and Working Capital Solutions Technology (TWCS Tech)Services Tech (SST) provides integrated cash management, working capital and trade finance solutions to multinational corporations, financial institutions, and public sector...
-
Full stack/Java Developer
3 days ago
Mississauga, Ontario, Peel region, Canada HCLTech Full timeJob Title: Full stack/Java Developer100% Onsite – HCLTech Mississauga OfficeWork hrs: PSTSalary Range: CAD 130000 JD:Managing and optimizing databases, including writing complex queries and ensuring data integrity.Ensuring cross-platform compatibility and responsiveness of applications.Writing clean, maintainable, and efficient code across the full...
-
Java Specialist
1 week ago
Mississauga, Ontario, Peel region, Canada Synechron Full timeOur challengeWe are looking for an experienced JBPM Developer to join our dynamic team and take part in designing and maintaining scalable, high-performance Java systems and BPM solutions.The RoleResponsibilities:Collaborate with the product development team to build new features and enhancements Contribute to the design of client-side and server-side...
-
Senior Java Software Engineer
1 week ago
Mississauga, Ontario, Peel region, Canada Synechron Full timeWe areAt Synechron, we believe in the power of digital to transform businesses for the better. Our global consulting firm combines creativity and innovative technology to deliver industry-leading digital solutions. Synechron’s progressive technologies and optimization strategies span end-to-end Artificial Intelligence, Consulting, Digital, Cloud & DevOps,...
-
Lead Java full stack Engineer
1 week ago
Mississauga, Ontario, Peel region, Canada Altimetrik Full timeAltimetrik delivers outcomes for our clients by rapidly enabling digital business & culture and infuse speed and agility into enterprise technology and connected solutions. We are practitioners of end-to-end business and technology transformation. We tap into an organization’s technology, people, and assets to fuel fast, meaningful results for global...
-
Senior Java Software Engineer
3 days ago
Mississauga, Ontario, Peel region, Canada Synechron Full timeResponsibilities:Write code for Proof-of-concepts and prototypes in support of solution architecture activitiesProvide the controls and information on what we are improving Performance managementAbility to review and contribute to the definition of functional and non-functional business requirements and translate these into clearly articulated architectural...