Job Description
At Times Internet, we create premium digital products that simplify and enhance the lives of
millions. As India s largest digital products company, we have a significant presence across a
wide range of categories, including News, Sports, Fintech, and Enterprise solutions.
Our portfolio features market-leading and iconic brands such as TOI, ET, NBT, Cricbuzz, Times
Prime, Times Card, Indiatimes, Whatshot, Abound, Willow TV, Techgig and Times Mobile among
many more. Each of these products is crafted to enrich your experiences and bring you closer to
your interests and aspirations.
As an equal opportunity employer, Times Internet strongly promotes inclusivity and diversity. We
are proud to have achieved overall gender pay parity in 2018, verified by an independent audit
conducted by Aon Hewitt.
We are driven by the excitement of new possibilities and are committed to bringing innovative
products, ideas, and technologies to help people make the most of every day. Join us and take
us to the next level!
About the Business Unit:
Architecture and Group Initiatives (AGI)
AGI owns the world-class Enterprise CMS solutions that empower all digital newsrooms within
Times Internet and beyond. The solutions include state-of-the-art authoring tools with
AI-enabled generative and assistive features, analytics and reporting tools and services that
easily scale to the millions of requests per minute. This unique scaling need and engineering of
state-of-the-art products make AGI a place of constant evolution and innovation across product,
design and engineering in the ever-growing digital and print media industry landscape.
About the role:
We seek a highly skilled and experienced Java Senior Software Engineer to join our dynamic
team who can play a key role in designing, developing, and maintaining our Internet-based
applications. As a Senior Engineer, you have to actively participate in designing and
implementing projects with high technical complexity, scalability, and performance implications.
You will collaborate with cross-functional teams to deliver high-quality software solutions that
meet customer needs and business objectives.
Roles and Responsibilities
Design, development, and testing of large-scale and high-performance web applications
and frameworks.
Create reusable frameworks through hands-on development and unit testing.
Write clean, efficient, and maintainable code following best practices and coding
standards.
Troubleshoot and debug issues, and implement solutions on time.
Participate in architectural discussions and contribute to the overall technical roadmap.
Stay updated on emerging technologies and trends in Java development, and make
recommendations for adoption where appropriate.
What you need for this position:
Bachelors degree in Computer Science, Engineering, or a related field.
4+ years of hands-on experience in Java development, with a strong understanding of
core Java concepts and object-oriented programming principles.
Proficiency in Spring framework, including Spring Boot, Spring MVC, and Spring Data.
Experience with Kafka for building distributed, real-time streaming applications.
Strong understanding of relational databases such as MySQL, including schema design
and optimization.
Proficiency in writing SQL Queries is a must.
Experience with NoSQL Databases such as MongoDB, and Redis.
Experience with microservices architecture and containerization technologies such as
Docker and Kubernetes.
Excellent problem-solving skills and attention to detail.
Knowledge of software development lifecycle methodologies such as Agile or Scrum.
Strong communication and collaboration skills.
Ability to work effectively in a fast-paced environment and manage multiple priorities.
Self-motivation and the ability to work under minimal supervision.
Job Classification
Industry: Internet
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Head - Engineering
Employement Type: Full time
Contact Details:
Company: Times Internet
Location(s): Noida, Gurugram
Keyskills:
Core Java
Coding
MySQL
CMS
Agile
Scrum
Unit testing
Analytics
Auditing