Sign in

Software Engineer Java Developer

Khairtabad, Telangana, India
12 lpa
January 29, 2019

Contact this candidate


K. Neeraj Kumar Reddy

Mobile: +919*********



Software Engineer, Seeking roles in Project Management, Software Development, Requirement Gathering, Application Development, Requirement Analysis, Application Programming, Bug Fixing, Core Java, Servlets, JDBC, J2Ee, Struts, Apache Tomcat, HTML5,Jboss

Work Experience:

Working as a Software Engineer in Apalya Technologies pvt ltd from Jan 2014 to till date

Worked in as a Software Engineer in 3G Cell labs Pvt Ltd, Hyderabad for a year

Academic Profile:

BTECH in Electronics and Communications Engineering from JNTU Hyderabad with an aggregate of 68%

Intermediate from Siddartha Junior College, Vikarabad with an aggregate of 72%

S.S.C from Sri Sathya Sai Vidya Nilayum with an aggregate of 80%


CSM Certified

Technical skills:

Programming/Scripting Languages

: JAVA, Python, HTML5, JS, Hibernate2.X


: Struts2.x


: MySQL.


: JBOSS, Apache Tomcat, LINUX.

Development Tools

: Eclipse Oxygen, IDLE

Version Controls


Professional Summary:

5 years of software product development experience, primarily in JAVA, J2EE Technologies

Working Experience on Struts2, JSP, Servlets, Html, Javascript, JSON, Jquery

Experience in developing TV accessed WEB Portals and CMS as per client requirements (TCS)

Experience in interacting with client and designing WAP mobile TV portal as per their requirement

Experience in integrating Billing and Consent modules with different architecture

Experience in developing different portals like fashion portal, sports portal etc. as per client choice

Worked on fixing bugs on developed APIS and implemented new features

Experience in On Board support with clients

Project 1: Mobile TV CMS (Content Management System)

Technologies : JSP, Struts2.x, HTML, PHP, Bootstrap and MySQL.

Role : Java developer

Team size : 3

Duration : Mar 2017 to till date

Project Description:

CMS is a software application or set of related programs that are used to create and manage digital content. CMS’s are typically used for enterprise content management (ECM) and web content management (WCM). An ECM facilitates collaboration in the workplace by integrating document management, digital asset management and records retention functionalities, and providing end users with role-based access to the organization's digital assets. A WCM facilitates collaborative authoring for websites. ECM software often includes a WCM publishing functionality, but ECM webpages typically remain behind the organization's firewall.


Intuitive indexing, search and retrieval features index all data for easy access through search functions and allow users to search by attributes such as publication dates, keywords or author.

Format management facilitates turn scanned paper documents and legacy electronic documents into HTML or PDF documents.

Revision features allow content to be updated and edited after initial publication. Revision control also tracks any changes made to files by individuals.

Publishing functionality allows individuals to use a template or a set of templates approved by the organization, as well as wizards and other tools to create or modify content.

Roles and Responsibilities:

Involved in technical discussions with the team to finalize the requirements and provide Subsequent tech-design.

Involve in the implementation of all requirements using a different technologies.

Involve in writing the tech-design.

Involved in developer testing and fixing bugs.

Involved in development of client APIs.

Project 2: SUNNXT Application

Client : SUN TV.

Technologies : PHP, JSON, Struts, JS, Elastic search and MySQL.

Role : Java developer

Team size : 10

Duration : SEP 2017 to till date.

Project Description:

Sun NXT will offer 4,000 movies, live streaming of over 40 channels, catch-up TV- in four languages Tamil, Telugu, Malayalam and Kannada. The company claimed that the app had already crossed more than 1.1 million downloads, within four days from its launch. They believed that the momentum was strong and accelerating; with all signs pointing towards the next milestone of over 2 million downloads.

Roles and Responsibilities:

Working on creation of the JSON payloads for Android app.

Involved in technical discussions with the team.

Working on creation of different APIs based on Android Client requirement.

Involved in testing and fixing bugs.

Provide technical support in production issues.

Project 3: Radio Application

Clients : All

Technologies : Strurts2.x, Java, JSON, JDBC, MySQL.

Role : Team Lead

Team size : 5

Duration : May 2018 to August 2018.

Project Description:

Most of the portals and apps providing videos, Movies and Music content and along with we have multiple radio stations with regional only. In our product we are proving worldwide channels along with genre, language and geo.

We have car mode option also.

Roles and Responsibilities:

Understanding the Product Owner Vision and requirement features.

As a scrum master creating sprints as per product backlog and follow the time box help to team resolving on issues and motivation.

Conducting sprint reviews on daily basis with product owner. Its great help for us reach the goal on time.

Providing facilities to my scrum team.

Focus on people development than on getting results.

Process Owner – Serves as authority for scrum framework and upholds scrum values in the scrum team.


Quick learner

Possess excellent interpersonal communication and problem solving skills

Adaptive to new environment

SCRUM Master.

I like challenges

Personal Details:

Name : K. Neeraj Kumar Reddy

Date of Birth : 07-03-1991

Languages Known : English and Telugu

Contact Numbers : 903-***-****

Nationality : Indian

Contact this candidate