Company DescriptionTechnicolor is home to industry-leading creative and technology professionals committed to the creation, management and delivery of entertainment content to consumers around the world. Propelled by a culture of innovation and underpinned by a dedicated research organization, the company's thriving licensing business possesses an extensive intellectual property portfolio focused on imaging and sound technologies. Serving motion picture, television, and other media clients, the company is a leading provider of high-end visual effects, animation, and post-production services. In support of network service providers and broadcasters globally, Technicolor ranks among the world leading suppliers of digital content delivery services and home access devices, including set-top-boxes and gateways. The company also remains a large physical media service provider, being one of the world's largest film processors and independent manufacturers and distributors of DVDs and Blu-ray discs.Job Description**Key Responsibilities**:- Approximately, 10+ years of IT Industry experience developing OO solutions using Java/J2EE.- Design, develop and implement full stack solutions using Java.- Must be able to work flexible hours as needed to support project timelines and deliver efforts on time.- Enthusiastic advocate and expert in modern full software development lifecycle practices.- Must be devoted to delivering quality and well-tested software. - Good experience developing full stack solutions web-based solutions.- A team player who collaborates effectively with other software engineers. - Self-starter, who is both disciplined and accountable for delivering accurate and timely results.- Excellent Communication skills and fluent in English.Qualifications**Job Qualifications**:- Familiarity with the Spring Framework, Hibernate, SQL Server 2012/16.- Experience with and strong understanding of Algorithms, file processing, job scheduler.- Experience with encryption, Key-ring- Experience in Java performance tuning, debugging and memory profiling.- A natural curiosity for new scripting languages, frameworks and technologies.- Strong knowledge of Unix, Windows and amazon cloud.- High personal code/development standards (peer testing, unit testing, documentation, etc.)- Knowledge of File processing and different protocols.- Working knowledge of JDBC, SQL and database-stored procedures.- Strong knowledge of JDBC, SQL and database-stored procedures.- Other: GIT, Jenkin, TFS