Would you like to be part of a team that designs, develops and integrates highly complex software functions and generates innovative solutions! Then, join our company and discover for yourself on the big career opportunity that you have been looking for!!
Our Client is a News Media company with its presence in the Television and Digital Media in multiple Indian Languages. It was incorporated almost 90 years ago and continues to be one of the largest Indian Media Conglomerates.
The company has a prominent footprint in India and abroad. The company has a considerable presence on digital platforms with news websites in 5 regional languages, besides platforms about Cricket and Bollywood.
They have shifted into the digital spectrum, with their own app, which allows users to access news and stay updated with the current happenings.
Our client is the fastest growing digital network and they open up to the social media generation by focusing on engaging and communicating with the users in an effective way.
As the Java Developer , you will be responsible for planning and executing all deployment of system features and monitoring for successful integration, and maintaining the system throughout its lifecycle.
You will be working alongside other engineers and developers, collaborating on the various layers of exposure to complete product development lifecycle, real-
time business challenges and addressing them through digital products.
Your key responsibilities will be as follows :
Participating in the entire SDLC lifecycle
Participating in technical planning and requirements gathering phases including design, code, test, troubleshoot, and document engineering software applications
Developing the Code as per the requirements
Working with product team and constructing the tech roadmap
Designing, building and scaling the company's backend microservices
Maintaining code integrity and organization
Working closely with PM, BA and product development teams and ensuring that technical software development process is followed on the project, and familiar with industry best practices for software development
Applying all quality requirements to make the code production ready
Developing and deploying new features to facilitate related procedures and tools if necessary
Developing documentation related to technical aspects and to facilitate current support, development, upgrades, or migrations
Designing and building efficient, reusable, and reliable Java code
Pro actively catching and fixing bugs, and providing support for the back end services
Managing servers and infrastructure by keeping the lights on and refining the deployment architecture
Salary : INR 8,00,000 - 9,00,000 P.A.
Industry : Media / Entertainment / Internet
Functional Area : IT Software - Application Programming, Maintenance
Role Category : Programming & Design
Role : Software Developer
Employment Type : Permanent Job, Full Time
Desired Candidate Profile
Graduate or Master degree in IT / Computer Science or equivalent with relevant Java Development experience preferred
4-7 years of total IT experience with at least 4 years experience and strong programming expertise in Core Java (Multithreading, Concurrency, OOPs Concepts, Memory Management, Garbage Collection etc.)
Mandatory Technologies : Java, REDIS, Tomcat, MySQL, Microservices, Web
Services, APIs, Nginx / Apache
Experience in Web Development (HTML & CSS) and Frameworks
Strong understanding of Caching mechanism & Web Optimizations
Strong experience in implementing RESTful APIs & maintaining existing integrations with third-party APIs
Experience with Source Code Management Tools (Github)
Strong proficiency with one or more of the following database systems : MySQL,
Good understanding of asynchronous design patterns
Good understanding of HTTP protocol, REST and SOAP APIs
A strong self-starter with a keen attention to detail and the ability to work under tight deadlines
Excellent verbal and written communication skills
PG - MS / M.Sc(Science) - Computers