Post Job Free
Sign in

Lead Java Developer

Company:
Bevertec
Location:
Toronto, ON, Canada
Posted:
July 10, 2025
Apply

Description:

Lead Java Developer

Toronto, ON

Hybrid

Must Haves:10+ years of hands-on Java development experience; strong Java EE proficiency.

Spring, Spring Boot, Spring MVC, Spring Security, microservices architecture.

REST/SOAP services, Kafka streaming, MQ and ESB technologies.

Application servers: WebSphere, WebLogic, Tomcat.

SQL, Oracle, SQL Server, MongoDB

Familiarity with (DevOps): Maven, Jenkins, Docker, CI/CD pipelines.

Knowledge of digital identity and security standards (OAuth2, JWT, SAML)

Agile experience

Nice to Have:Cloud exposure: AWS, Azure (PaaS), Google Cloud.

BPM experience: Pega, Camunda, jBPM, Oracle BPEL, IBM Process Server.

Front?end framework familiarity: Angular or React.

Big Data or platform integration: Hadoop, Spark, MongoDB, HBase.

Container orchestration: Kubernetes.

Key Responsibilities

Lead full software development lifecycle activities: design, development, testing, deployment, and support.

Manage a team of 10-12 people onshore and offshore

Architect and implement complex microservices using Java EE / Spring Framework / Spring Boot

Integrate systems via RESTful APIs, SOAP, Kafka, MQ, MFTP, and enterprise service bus.

Provide mentorship and technical leadership to junior developers.

Troubleshoot and debug production issues; perform root cause analysis.

Collaborate with operations for documentation, training, and production support.

Apply