company logo

Java Software Engineer

Bengaluru
Full-Time
Mid-Level: 4 to 6 years
Posted on Oct 21 2024

About the Job

Skills

Python Programming
SQL
Statistical Analysis
Machine Learning
Data Visualization
Predictive Modeling
Big Data
Data Mining

Company Overview

Jio is a pioneering force in the Media & Telecommunications industry, with over 400 million customers. As the driver behind India's leading telecom operator, Jio offers cutting-edge digital apps and services that deliver efficient engagement, scale, and loyalty across B2C and B2B domains. Renowned for its innovative 5G solutions, Jio also specializes in cloud-native platforms to simplify network operations and provides comprehensive BSS solutions for a seamless SAAS-based deployment.


Job Overview

We are seeking a Java Software Engineer for a full-time, mid-level position located in Bengaluru. The ideal candidate will have work experience ranging from 4 to 6 years. As part of our team, you will utilize your technical expertise to contribute to our innovative software solutions, ensuring scalability and efficiency across our platforms.


Qualifications and Skills

  • Proven experience with Python Programming (Mandatory skill) and SQL (Mandatory skill) to maintain high-quality software development standards.
  • Strong aptitude in statistical analysis techniques to derive meaningful insights from complex data sets.
  • Proficiency in machine learning algorithms and frameworks to implement data-driven solutions.
  • Expertise in data visualization tools to accurately represent and communicate analytical findings.
  • Capability in predictive modeling to foresee trends and inform strategic business decisions.
  • Knowledge of big data technologies to manage and process large volumes of data efficiently.
  • Experience in data mining techniques to extract valuable patterns and insights from diverse data sources.
  • Excellent problem-solving skills and a track record of managing multiple projects concurrently.


Roles and Responsibilities

  • Design, develop, and maintain Java-based software applications to enhance functionality and performance.
  • Collaborate closely with cross-functional teams to define requirements, design comprehensive solutions, and ensure seamless integration.
  • Implement data-driven solutions using machine learning models to address complex business needs.
  • Conduct thorough testing and debugging to improve application stability and optimize performance.
  • Utilize big data platforms to process and analyze extensive data sets, providing insightful conclusions.
  • Generate intuitive data visualization and reports to communicate findings to stakeholders effectively.
  • Engage in agile development processes and contribute to iterative cycles for rapid software delivery.
  • Stay current with emerging technologies and industry trends to drive continuous improvement and innovation.

About the company

We are the force behind the meteoric rise of Indias leading telecom operator Jio with 400 Million+ customers. In Addition to this we have also powered an exhaustive list of digital apps & services that have delivered functionality, usability, engagement, scale and loyalty. We provide solutions for customers (B2C) and enterprise (B2B). We have an end to end 5G solution consisting of 5G Radio, a com ...Show More

Industry

Media & Telecommunication...

Company Size

51-200 Employees

Headquarter

Navi Mumbai, Maharashtra

Other open jobs from Jio