Lead Java Developer
EPAM Systems
Canada
- Remote job
We are looking for a hands-on Lead Java Developer with 12+ years of experience to drive the backend architecture and development of a key Dynamic Portfolios platform for a leading Wealth Management firm. In this role, you will lead a Scrum team, design secure REST APIs and event-driven microservices using Java and Apache Kafka, and mentor junior engineers while maintaining a strong focus on engineering excellence, CI/CD, and modern development tools (including GenAI-assisted workflows).
Req.#1054420199
Design, develop, enhance, and maintain secure, high-performance backend applications, microservices, and REST APIs Provide technical guidance and mentorship to junior developers, driving engineering best practices, conducting code reviews, and fostering a collaborative team environment Design and build event-driven microservices utilizing Apache Kafka to support real-time data streaming and processing Actively participate in Scrum ceremonies, including sprint planning, daily stand-ups, and retrospectives; take ownership of technical planning and effort estimations Ensure robust testing practices (unit testing, integration testing) and seamless integration with CI/CD pipelines to maintain high standards of code quality and release reliability Collaborate effectively with cross-functional teams, product owners, and key stakeholders to align technical solutions with business capabilities Learn and support existing applications and legacy codebases, migrating or refactoring them into modern architectures where necessary 12+ years of professional software development experience, including proven hands-on technology leadership Bachelor’s degree in Computer Science or a related field (Master’s preferred) Extensive hands-on experience with Java, Spring Framework, Spring Boot, Spring Data JPA, Apache Kafka, Microservices, and REST APIs Strong understanding of full-stack application design, data modeling, DevOps pipelines (CI/CD), and QA practices Practical experience with GenAI-assisted development tools to optimize engineering productivity Prior experience in Financial Services or Wealth Management is highly preferred Excellent communication, presentation, and client-facing skills, with a proven ability to mentor junior developers and lead agile scrum ceremonies Highly organized, detail-oriented, and structured approach to problem-solving, with the ability to work effectively and lead in ambiguous environmentsVacancy posted a month ago
Similar jobs that could be interesting for youBased on the Lead Java Developer in Canada vacancy
- ...the financial sector is seeking a senior developer to contribute to providing software solutions... ...The client is seeking a senior full-stack Java and Angular developer capable of providing... ...position, nor a formal technical lead, nor primarily focused on cloud computing:...SuggestedFull time
- ...a learning culture that will allow you to develop new skills and progress in your career.... ...platform components by writing high-quality Java and JavaScript code. Write, maintain, and... ...the product and platform roadmap. Lead by example through code reviews, technical...SuggestedRemote jobFull timeWork from homeFlexible hours
- ...Partner - IBM End Customer - TD Bank Role - Java Developer No of Positions - 3 Location - GTA (Hybrid 1s or twice a week as per client's requirement) Price - Find the best possible price Experience - 5+ Yrs Duration - 1 Year contract / full time Timing EST hours JD: experience...SuggestedFull timeContract work
- ...enterprise-wide risk management applications. We are currently looking for a developer to joing Risk 1 - firm's end of day market risk repository. The ideal candidate will have both ETL and Java experince (data warehousing experience very usefull). He/she needs to be a self...SuggestedFull timeWork at office
- ...Job Description Position Description: ? Developing the next major version of our client facing platform,... ...the needs of the job. Skills Required ? Core Java Web. You are seen as a strong developer in your current team with a focus on, JAX-RS, concurrency...SuggestedFull timeWork at officeLocal area
- Understands that the success of a developer is to understand the core business processes of the... ..., and definition of standards. \\\ Leads and implements initiatives as required to... ...with REST APIs, SOAP Services with Back -end Java \\\ ~ Proficient level of knowledge in domain...Full time
- ...Job Description Required skills: Strong working experience of at least 10 years +. 5 years experience in project management in Java 3 years with Oracle Database Development - SQL scripting, Performance Tuning skills, SQL loader, Stored Procedure/Package/Function...Full time
$120k - $140k per year
...to the mainstream financial market through partnerships with leading corporate and franchised retail spaces. With terminals... ...technologies to join our growing Engineering team as our Senior Java Back End Developer. As a Senior Java Back-End Developer at Localcoin, you will...InternshipWork at office2 days per week- Company Description SCT resources have a broad range of skills in different technologies. The large skill-set has been made possible by a conscious focus on strengthening our skills base. Every person selected for our team brings something new, something that adds to ...Full timeWork at office
- ...Ireland - Japan Job Description Design, write, and develop Java applications, including system utilities for testing, monitoring... ...of the development and/or acquisition of client applications Lead the analysis, development and documentation of design and architecture...Long term contractFull timeTemporary workWork at office
- ...our offerings. We learn continuously, both on the job and through formal training programs. Job Description Position: Java/J2EE Developer with FLEX Location: Montreal, Canada Duration: 6+Months Description: Strong Java/J2EE developer with some exposure...Full time
- ...with software architects (including the CTO), senior developers, and dedicated quality assurance team. As Senior Developer – Platform Services, you will have the... ...scale environments • 5+ years experience with Java EE 5 (or later) application server environments...Full time
- ...are on the lookout for a Senior Software Developer to join our Elasticsearch team and focus on... ...team, but you will also contribute to and lead cross-team projects. We need someone who has... .... You have strong skills in core Java and are conversant in the standard library...Full time
$230k per year
...time observability, and strong security. Our tech stack includes Java (low-latency), Python, Web UI (React/Ag-Grid), Aeron, ClickHouse,... ...and quality across the team. Responsibilities Design and develop core backend systems including market connectivity, order routing...Full timeWork at officeRemote workFree visa- ...office: Canada - USA - Australia - UK - South Africa - New Zealand - Ireland - Japan Job Description Role: Intermediate Java developer Location : Regina Contract The Ministry of Social Services is part way through a multi-year program initiative to...Full timeContract workWork at office
- ...architectural & design patterns, XML (including JAXB, XSD, SAX, DOM, etc.), Java persistence frameworks (e.g. JDBC, Hibernate, JDO, iBATIS, etc.),... ...methodologies/release management activities. Experience leading a development team, interacting with customers, requirement...Full timeWork at office
- ...Description CLIENT’S REQUIREMENTS I. Lead all development activities for the... ...project deliverables and documentation. VI. Develop and code, including links, application components... ...services. 6. Strong knowledge of Java scripts. 7. Experience interfacing with...Full timeInternship
- ...The exchange team develops and maintain a cutting-edge trading platform. With a global presence across APAC, EMEA and North America, the team... .... Requirements ~5+ years experience on programming in java ~ Preferably experience at an Investment Bank, Hedge Fund or Exchange...Full timeRemote workFree visa
- ...Role : We are looking for a skilled Java Engineer II to join our AutoOps team,... ...Backend team, you will play key roles in developing features and designing systems. You will... ...integration testing to ensure reliability. Develop and implement the necessary business and...Remote jobFull time
- ...Join EPAM's engineering team as a Senior Full-Stack Java Developer and take ownership of maintaining and modernizing a portfolio of enterprise-grade Gateway applications. You'll work in a dynamic environment built around Java Spring Boot microservices and a diverse set of...Remote jobLong term contract
- ...formal training programs. Visit us at: System Canada is an equal opportunity employer. Job Description Must have Skills: Java , Mantas ( MUST HAVE - TOP SKILL ) , Oracle - 8+ years of relevant IT experience - Experience with multi-tier J2EE applications...Full time
- ...dynamic and non-hierarchical. We are looking for great new colleagues. That is where you come in! Job Description Role - Lead Salesforce Developer Location -Remote Canada Employment type - Fulltime Roles & Responsibilities: Work closely with business and...Full timeRemote work
- ...community: technically credible, embedded in developer culture, and focused on turning a quiet... ...native spaces) Experience organizing or leading a developer community yourself, such as a... ...developer relations, dev advocate, or community lead role at a technical company Involvement...Full timeLocal area
$76k - $104.5k per year
...StackAdapt is the leading technology company that empowers marketers... ...You'll Be Doing: Design, develop, and maintain high-quality,... ...software language (e.g., Python, Java, Go, Node.js) with experience... ...to Work® #1 DSP on G2 and leader in a number of categories including...Full timeLocal areaRemote workWork from homeHome office- ...Description Job Opportunity: Senior ServiceNow Developer / Technical Lead Role Overview • Job Title: Senior ServiceNow Developer / Technical Lead • Organization: Export Development Canada (EDC) / FinDev Canada • Stream: Stream 1 – Application Services • Term:...Contract workWork at office2 days per week
- ...offerings. We learn continuously, both on the job and through formal training programs. Job Description Position: Unix/SQL/Java Developer Location:Downtown Required : SQL (Sybase or Oracle), Unix Shell scripting, Java Asset Reporting tools (Crystal or I...Full time
- ...The Opportunity As a Senior Technical Lead (L4), we are looking for the following:... ...technical leader with strong experience in Java development, Google Cloud Platform (GCP),... ...Informatica PowerCenter workflows. Design and develop scalable microservices using Java, Spring...Full time
- ...BLE payloads) without bottlenecking the UI thread. Lead the Phase 1 Android implementation by developing robust background services, managing complex BLE connections... ...5 years. Deep Native Android experience (Kotlin/Java) – minimum 3+ years, specifically with background...Full timeLocal area
$170k - $220k per year
...Entertainment, Inc. is North America’s leading provider of integrated... ...autonomously. Our engineers lead cross-team technical efforts for... ...organization Support teams developing features in our customer-... ...codebase that includes Elixir, Java, Rust, and TypeScript ~ Driven...Full timeRemote work- ...and Maximo for Service Provider Understanding and good exposure in java and j2ee Maximo table structure, schemas and relationships, TADDM Installation & DB Configuration on any platform Developing applications using Maximo Application designer Understanding of...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Lead Java Developer. Be the first to apply!
