JobMesh

Senior Java Developer

Glint Tech Solutions LLC · Toronto, Ontario, CA

Description - Design, develop, and maintain high-quality Java applications. - Provide technical support to various departments, ensuring smooth cross-departm...

Job description

Description: - Design, develop, and maintain high-quality Java applications. - Provide technical support to various departments, ensuring smooth cross-departmental communication. - Debug and resolve complex bugs efficiently, ensuring the system runs reliably. - Write, review, and maintain comprehensive technical documentation. - Conduct and optimize unit and integration testing to ensure robust software quality. - Quickly onboard existing projects or tasks, ensuring seamless transition and continuity. - Stay updated with new tools, technologies, and best practices, adapting to evolving technical landscapes. Requirements: - Education: Bachelor's degree or higher in Computer Science or related field. - Experience: 5+ years of professional experience in Java development. Programming Skills: - Strong expertise in Java programming, including proficiency with generics and lambda expressions. - Mastery of object-oriented programming principles and design patterns. - Advanced knowledge of multi-threading and concurrent programming. - Strong ability to read, analyze, and work with existing source code. - Database: Expert knowledge of SQL and MySQL. Technologies: - Proficiency in Redis and i...