Java Software Developer

Java Software Developer

Project: TiVo
Experience: 3+ years
Number of openings: 1


Here is what you’ll get to do

  • Role would include the development of features for TiVo’s back-end for the web application, bug fixing and optimization
  • Be an active part in defining the features that are going to be part of future versions
  • Design, build, and maintain high performance, reusable, and reliable Java based back-end applications
  • Ensure the best possible performance, quality, and responsiveness of the services


Domain/Technology Areas

  • Web/Back-end application development
    • Java Development
    • Linux Operating System
    • Application Cluster Architectures
    • High Availability and Disaster Recovery Application Architectures
    • Networking
    • Application Performance Analysis
    • Cloud Platforms: AWS
    • Enterprise or Large Scale Web Applications
    • API development, including REST style web services
    • Relational Databases in Cluster/Replication Configurations (MySQL, Oracle)
    • Web Server applications, Tomcat, Apache, Nginx
  • Unit testing
  • Continuous Integration/Test Automation
  • Agile/Scrum Methodologies
  • Experience with Back-end technologies is a plus (Java, Node)


Here’s what you’ll need to be successful

  • BSc or higher in Computer Science or Engineering
  • Experience in web/cloud application development and deployments
  • Excellent Written and Oral Communication Skills
  • Experience in evaluating and recommending technologies
  • Experience in synchronizing technology lifecycles
  • Experience in balancing legacy vs. new technologies
  • Experience in working with customers, partners and vendors to create software solutions
  • Experience in teaming up with other organizations, including Project Management, Program Management, Product Marketing, Quality Engineering and Operations


  • Training on application
  • Access to trainings for self-development
  • Be part of a young team
  • Floating holidays
  • Flexible benefits basket
  • Fun room and various team bounding and team building programs
  • Attractive compensation scheme


Join our team! Apply here!

About the Author

Leave a Reply