Lead Java Developer

Vysystems — Canada · Posted ~23 hours ago

Lead

Skills

Java Spring Boot RESTful API design Event-driven architecture Apache Kafka Microservices Distributed systems Oracle SQL Server PostgreSQL MongoDB Azure AWS Google Cloud Platform Docker Kubernetes GitHub Enterprise CI/CD DevOps Agile Technical leadership Team management Mentoring REST GCP

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A lead Java engineering position responsible for modernizing complex enterprise platforms and guiding engineering teams. You will combine hands-on expertise in Java and Spring Boot with REST APIs, event-driven architecture, Kafka, microservices, distributed systems, databases, cloud platforms, Kubernetes, Docker, and CI/CD. The role includes mentoring engineers, leading cross-functional Agile delivery, and driving modern architectural practices.

Highlights

Leadership-focused Java engineering role requiring extensive software engineering experience and technical team leadership. The position offers work on complex enterprise modernization using modern architectures, cloud platforms, microservices, event-driven systems, containers, and DevOps practices.

Description

Required Qualifications • Bachelor’s degree in computer science, Software Engineering, or a related discipline. • 10+ years of progressive experience in software engineering. • 5+ years of technical leadership experience managing and mentoring engineering teams. • Proven success in modernizing complex enterprise platforms using modern architectural principles and technologies. • Experience leading cross-functional teams in Agile software delivery environments. Technical Expertise Strong hands-on experience with several of the following technologies and practices: • Java and Spring Boot • RESTful API design and development • Event-Driven Architecture and Apache Kafka • Microservices and Distributed Systems • Databases: Oracle, SQL Server, PostgreSQL, and MongoDB • Cloud Platforms: Microsoft Azure, AWS, and Google Cloud Platform (GCP) • Containerization and Orchestration: Docker and Kubernetes • GitHub Enterprise and modern source control practices • CI/CD Pipelines and DevOps methodologies • Infrastructure as Code (IaC) • Enterprise Integration Platforms • Performance Engineering and Application Observability • Secure Software Engineering and Cybersecurity Best Practices Preferred Leadership Competencies • Strong stakeholder management and communication skills. • Ability to drive technical strategy and architectural decisions. • Experience delivering large-scale, mission-critical enterprise solutions. • Passion for mentoring engineers and fostering a high-performance engineering culture.