← Back to jobs

E-Solutions Logo
Java Technical Lead

E-Solutions

 

Toronto, ON, Canada

Posted On: 14 days ago
Experience: 5+ years
Availability: Onsite
Openings: 1
Category: Java Technical Lead
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

Key responsibilities :

• Identify, design, and apply architectural patterns, such as Microservices, Event-Driven Architecture, and Layered Architecture, to address technical challenges and meet business objectives.

• Ensure alignment between the chosen architecture and long-term business goals, scalability, and maintainability.

• Define API standards, data contracts, and protocols that ensure seamless interaction among services.

• Provide guidance to junior developers through mentorship programs and peer reviews.

• Establish code review standards to maintain high code quality and consistency across the team.

• Offer constructive feedback and foster a culture of continuous learning.

• Analyze technical options and make critical design or implementation choices under tight deadlines.

• Balance technical trade-offs (e.g., time-to-market vs. robust design) with strategic goals.

• Champion Agile practices, such as Scrum and Kanban, to enhance team collaboration, productivity, and delivery.

  •  
    • Participate in sprint planning, retrospectives, and daily stand-ups to ensure alignment with objectives.
    • Effectively communicate technical concepts and decisions to executives, product owners, and clients.

• Develop and manage project roadmaps, aligning short-term deliverables with long-term strategies.

• Prioritize tasks, allocate resources, and monitor progress to ensure timely delivery

• Understanding of below concepts -

  •  
    • Architectural Patterns
    • Scalability and Performance Optimization
    • Design Patterns
    • Service Oriented Architecture

Required skills:

• Programming Languages:

  •  
    • Java 8+ or higher
    • J2EE/Java EE

• Frameworks:

  •  
    • Spring Framework
    • Spring Boot
    • Spring Cloud /
    • Hibernate/JPA

• Microservices Architecture

  •  
    • RESTful Web Services: Rest API Design, API Documentation (Swagger/OpenAPI)

• Cloud Platforms:

  •  
    • AWS/Azure/Google Cloud
    • Serverless Architecture

• Integration and Middleware

  •  
    • Message Queues
    • Enterprise Integration Patterns
    • Integration with Legacy Systems
    • Third Party Integration (PCI)

• Databases:

  •  
    • Relational Databases (Oracle, MySQL, PostgreSQL)
    • NoSQL Databases (MongoDB Cassandra)
    • Security
    • Authentication and Authorization (OAuth2, JWT, SAML)
    • SSL/TLS, Data Encryption
    • API Security Best Practices

• DevOps & CI/CD

  •  
    • Continuous Integration/Continuous Delivery, Jenkins, JSON
    • Version Control (GIT, GITHub, GitLab)
    • Configuration Management
    • IntelliJ, Eclipse, Maven


 

Education

Any Graduate

Related Jobs

No related jobs found

← Back to jobs