Description de Poste
Position : Lead Consultant Java Developer
Location : Montreal, QC
Overview :
We are seeking a Lead Java Developer with strong expertise in enterprise server-side development. The role involves designing and building scalable, high-performance applications, conducting code reviews, and collaborating with teams in an Agile environment.
Responsibilities :
- Design, develop, and deliver robust Java-based applications.
- Ensure architecture and integration standards align with business needs.
- Perform hands-on coding, testing, and debugging.
- Conduct code reviews and enforce best practices.
- Collaborate with cross-functional teams to ensure smooth project delivery.
- Optimize performance and scalability of applications.
Qualifications :
- Bachelor's degree in Computer Science / Engineering or related field.
- Strong expertise in Core Java, J2EE, Spring, Hibernate, and RESTful services.
- Hands-on experience with Spring Boot, Microservices, and multithreaded applications.
- Proficiency with databases (Oracle, Sybase, or DB2) including modeling and performance tuning.
- Experience with Unix / Linux, Git, CI / CD, and Agile methodology.
- Exposure to unit testing frameworks and application profiling tools (e.g., JProfiler).
- Strong design skills with knowledge of design patterns.
- Knowledge of JavaScript and frameworks such as React.
- Excellent analytical, problem-solving, and communication skills.
Preferred :
- Experience in financial services or capital markets.
- Familiarity with performance monitoring and optimization.
Emplois favoris
Vous devez être connecté pour pouvoir ajouter un emploi aux favoris
Connexion ou Créez un compte