17 Aug
|
Thomson Digital
|
Noida
17 Aug
Thomson Digital
Noida
Role Summary
An exciting opportunity exists for an experienced Java developer to join the Thomson Digital venture leading its ambitious
vision to develop and provide content management solutions. You will take the perform the design, creation and
instalment of IT solutions.
You will ideally have extensive experience in building products from a technology perspective.
Drive the technology solution
Keep the technology stack up to date
offset technical debt in agreement with strategic architecture
Conduct technology review and get the findings implemented
Conduct code reviews and ensure the best practices are implemented
Drive incremental Automations and DevOps processes
This role will develop as the recent venture takes shape and therefore its specification will be reviewed regularly
and modified, if required, in accordance with the needs of the future business requirements.
Key Responsibilities
Translate application storyboards and use cases into functional applications
Design, build, and maintain productive, reusable, and reliable Java code
Ensure the best possible performance, quality, and responsiveness of the applications
Identify bottlenecks and bugs, and devise solutions to these problems
Help maintain code quality, organization, and automation
Required Qualifications, Skills and Experience
3.5 to 6 years of experience with BE/BTech/MTech
Proficient in Java, with a valuable knowledge of its ecosystems
Solid understanding of object-oriented programming
Must have built Micro services on AWS
Familiar with various design and architectural patterns
Skill for writing reusable Java libraries
Knowledge of concurrency patterns in Java
Familiarity with concepts of MVC, JDBC, and RESTful
Experience with popular web application frameworks, such as Play and Spark
Familiarity with Java GUI frameworks such as Swing, SWT, and AWT depending on project
requirements
Knack for writing clean, readable Java code
Experience with both ext
📌 Java Developer Noida
🏢 Thomson Digital
📍 Noida