Lead Java Developer
MDAEdge
Position Overview
We are seeking a highly experienced Lead Java Developer to join our dynamic technology team. The ideal candidate will possess a strong leadership background, extensive hands‑on development experience in Java and Microservices , and expertise in cloud technologies (Azure or AWS) , CIAM , and DevOps . This role requires technical depth, the ability to lead complex initiatives, and a strong understanding of modern application architecture and identity frameworks.
Key Responsibilities
- Lead and mentor a team of developers; provide technical guidance, peer reviews, and coaching.
- Design and develop robust, scalable applications using Java , Spring Boot , and Microservices architecture .
- Implement and support RESTful APIs and microservices in Java or Node.js .
- Utilize JBoss , SQL , and cloud services (preferably MS Azure ) including Azure Event Hub , Confluent Kafka , and Azure App Service Environment .
- Drive DevOps best practices, including CI/CD pipeline integration , using tools like Git , Bitbucket , JIRA , Confluence , etc.
- Contribute to system design, solution architecture, and performance tuning.
- Collaborate with security teams to implement IAM standards including SAML , OpenID Connect , OAuth , RBAC , LDAP , and Kerberos .
- Support CIAM (Customer Identity and Access Management) project initiatives, integrating user lifecycle and provisioning workflows.
- Work independently in a lead capacity, taking ownership of solutions design and technical problem‑solving.
- Provide internal consultation and act as a technical subject matter expert across multiple domains.
Required Skills and Qualifications
- 3+ years of team leadership experience and 9+ years of hands‑on Java development.
- Deep expertise in Java , Spring Boot , Microservices , REST APIs , and JBoss .
- Strong experience in Azure (preferred) or AWS , especially in services like Azure Event Hub , Kafka , App Service Environment , etc.
- Proficiency in SQL and relational database concepts.
- Working knowledge of Bitbucket , GIT , JIRA , Confluence , and CI/CD pipeline tools.
- Solid understanding of IAM standards and protocols: SAML , OAuth , OpenID Connect , RBAC , LDAP , Kerberos .
- Experience delivering CIAM solutions with full understanding of user lifecycle and provisioning workflows.
- Proven ability to work independently, lead projects, and consult on design and architecture across teams.
Nice To Have
- Experience with Kubernetes , MQ , Event‑driven architecture , Postman , Linux/Windows OS , JBoss CLI , and previous experience in the financial industry (FI) .
- ...Development Delivery practice is seeking a highly qualified Lead Java Engineer(Onsite) with experience developing and building high-performing, scalable, enterprise... ...and societal advancements. Responsibilities Develop and maintain high-quality software applications using...SuggestedLong term contractTemporary workDay shift
- Iris's client, the largest bank in Canada is looking to hire Java Lead Please find below the job details and share your resume if interested, please email your resume at ****@*****.*** Job Description Title: Java Lead Location: Toronto, ON...SuggestedLong term contract
- ...global digital consulting firm delivering solutions in artificial intelligence, cloud, and data engineering. We are seeking a Senior Java Developer to design, develop, and implement Java-based solutions ranging from mobile applications to database programming. Responsibilities...Suggested
- Become a key player at Citi as a Lead Java Developer in Toronto. You will drive high-performance data solutions for the Risk Data team, leveraging frameworks like Kafka, Flink, and Pinot. This VP-level role focuses on designing and developing real-time data processing frameworks...Suggested
- Become a Java Lead Developer with RBC in Toronto and innovate in the payment industry. Participate in hands-on development while coaching your team to achieve excellence. RBC Global Payment Technology is looking for an accomplished Java Lead Developer to contribute to the...Suggested
- Shape the future of banking as a Lead Java Developer with a focus on backend solutions in Canada or the Caribbean. Your skills in Java and Microservices will drive transformative digital banking initiatives. This senior developer role serves the Caribbean Banking IT group...
- TD Securities is seeking a Lead Java Developer in Toronto with a focus on high-performance code and effective team collaboration. Bring your expertise in Java and development practices to this crucial role. In this role, you will lead technical discussions while actively...
$100k - $120k per year
...technology partner of choice for industry-leading organizations worldwide. Since its... ...today. Skills Required Experience with Java, REST API, Micro services, MQ, Spring framework... ...KAFKA Extensive experience in designing, developing, and maintaining Java back-end type of...Long term contractWorldwide$90k - $110k per year
...annually. This position is for an existing vacancy. We do not use AI to screen, assess, or select applicants. Job Overview The Java Developer is responsible for the developmental efforts of CMiC’s Tools applications. This role focuses on designing and building scalable...Seasonal workNight shift- Linux, JAVA, J2EE, JBOSS EAP, JBOSS JWS (Apache & Tomcat), Log4J, Oracle, IBM MQ (added Advantage), GitHub, SSO preferred with SAML 2.0 Nice to have Exposure to Infrastructure knowledge ( Firewall, DNS etc.) Knowledge on SWIFT related products (SAG, AWP, AMH, etc.) is added...Permanent employment
- ...s possible. Join us and help the world’s leading organizations unlock the value of technology... ...Hands‑on expertise in Spring Boot, Java, REST API development, and Kafka‑based event... ...Big Data & Programming Experience in developing and optimizing Big Data applications using...Full timeLocal area
$78k - $98k per year
Java Senior Developer Location: Ontario Compensation range: $78,000-$98,000 per year. Responsibilities Maintain active relationships with the Product Owner to understand business requirements, lead requirement‑gathering meetings, and review designs. Own backlog items...Full time- Role Java AI Consultant Location Mississauga, Canada What we’re looking for 8+ Years of Experience Deep expertise in Java (8+), Spring... .../ large enterprise ecosystems is a solid plus What you’ll do Lead AI/ML and GenAI initiatives (NLP, intelligent automation, copilots...
$69.45k - $119.45k per year
...can help top clients shift to the New using leading-edge technologies on the most ground-... ...required Overall 6 years of experience in JAVA development Expert-level proficiency in... ...leave policy. Fantastic opportunities to develop your career across industries with local...Full timeWork at officeLocal areaShift work- Business Intelligence Developer (Tableau) Iris Client’s one of the financial institutes looking to hire Tableau Developer based out of Halifax, Nova Scotia . Requirement: At least 5 years of hands-on experience using Tableau Desktop. Must have used Tableau desktop...Full timeLocal area
- Job Description We are seeking a highly skilled Java Developer for our System Integration team in Halifax. In this pivotal role, you will bridge the gap between technical development and product management, focusing on integrating various systems and ensuring seamless transactions...
$104k - $130k per year
Senior Java Developer We are looking for a skilled and motivated Senior Java Developer to join our agile product team. In this role, you will collaborate closely with cross‑functional team members to design, develop, and deliver high‑quality software features across our product...Full timeTemporary workPart time- ...Job Title: Sr. Java Developer Job ID: 2024-12749 Job Location: Toronto, ON or London, ON (Hybrid – 2 days/week onsite) Job Travel Location(s): # Positions: 5 Employment Type: W2 Duration:Long Term # of Layers:0 Work Eligibility:All Work Authorizations are Permitted...Long term contractWork at office2 days per week
- Advance your career as a Java Developer at Synechron, focusing on innovative cloud solutions in financial services. Collaborate with a dynamic team using Java and automation to drive impactful changes. This role on the Infrastructure Engineering team requires strong Java...
- ...Responsibilities We are looking for an experienced Senior Developer with strong hands‑on expertise in Java, Multithread, Spring Boot, and RESTful API development,... ...Design, develop, and maintain scalable applications Lead technical discussions and ensure best practices Own...
$57.01k per year
...the ordinary - TMX Careers. The TMX group of companies includes leading global exchanges such as the Toronto Stock Exchange, Montreal... ...capability within their flagship web platform and requires a Senior Java Developer to join the team for a 6-month contract engagement. This is a...Hourly payPermanent employmentFull timeContract workTemporary workWork at officeRemote workWork from homeWeekend work- Title: Senior Java Developer We are excited to announce an opportunity for a Senior Java Developer to join a dynamic and innovative technology team. If you're passionate about building scalable cloud-based systems and working in a collaborative environment, this...
- ## Java/Angular DeveloperApplylocations: Torontotime type: Full timeposted on: Posted 24... ...requisition id: R004735## **Java/Angular Developer**## Primary Office Location: 123 Front Street... ...**Who We Are**## ## Teranet is Canada’s leader in the delivery and transformation of statutory...Permanent employmentWork at officeLocal area
$61.65k - $91k per year
...About the role As a Senior Developer – Java, you will make an impact by designing and delivering scalable, high-performance backend solutions that enable modern digital applications. You will be a valued member of the engineering team and collaborate closely with frontend...Work at office2 days per week3 days per week- Elevate your Java expertise with a market risk technology team in... ...Ontario. This role focuses on developing cloud-native applications and... ...Java skills. As a Senior Java Developer, you will play a pivotal role... ...evolution of risk applications and lead agile projects with your...
$90k - $115k per year
...of US banks. Our team is growing and we have a need in additional developer that will help in building Core part of platform. Our platform... ...Compensation 90000 - 115000 CAD Gross Per Year Mandatory Skills Java 17+ (4 years+), UNIX Shell; Gradle; SQL (advanced querying,...$65 - $70 per hour
...Role: Java Developer Location: Toronto, ON Type: Contract Rate: CAD65/hr - CAD70/hr Job Description: • Builds, codes, tests, maintain high quality software in Java codebase • Participates in Agile sprints and ceremonies; supports rapid iteration and development...Contract work$102.2k - $125k per year
...Team seeks a self‑starting, high‑performing Java software engineer to expand our... ...solutions using Kafka and related technologies. Develop Big Data components with Hadoop, Spark, or... ...efficient SQL against relational databases. Lead agile development, deliver CI/CD pipelines...- ...The Role We are seeking a highly experienced and hands‐on Java Developer with a strong background in Core Java, Spring Framework, and low... ...role requires a deep technical expertise, with the ability to lead and collaborate within a global team, communicate effectively,...Long term contractFlexible hours
- ...better for people – we serve and transform leading enterprises, including the Fortune... ...Inviting applications for the role of Sr. Java FS Developer Location: Toronto ON (3 days onsite in a... ...motivation to work autonomously in a lead capacity on a diverse range of activities...Full time3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Lead Java Developer. Be the first to apply!
