company logo

Opening for Sr. Software Engineer – Java

Bangalore
Mumbai
Full-Time
Senior: 7 to 10 years
Posted on Jun 05 2024

Text Copied!

Share
Report
Website

Not Accepting Applications

About the Job

Skills

Java
spring
springboot
hibernate
Core Java
Microservices
kafka
Mysql

Sr. Software Engineer – Java

Description

Roles & Responsibilities

● Lead the design, development, and implementation of Java-based web applications, 

ensuring high performance, responsiveness, and scalability.

● Architect and design software solutions, making decisions on appropriate technologies 

and approaches to achieve desired functionality.

● Develop backend services and APIs using Java frameworks such as Spring, Spring Boot, 

or Java EE, ensuring robustness, security, and maintainability.

● Provide technical leadership and guidance to development teams, ensuring best 

practices, code quality, and adherence to coding standards.

● Design and optimize database schemas, write complex SQL queries, and utilize ORM 

frameworks like Hibernate for data persistence.

● Identify and address performance bottlenecks, optimize application performance, and 

ensure scalability of Java applications.

● Conduct code reviews, provide constructive feedback, and mentor junior developers to 

enhance their skills and promote best practices.

● Create and maintain technical documentation, including architecture diagrams, API 

documentation, and design specifications.

● Collaborate effectively with cross-functional teams including product managers, 

designers, and QA engineers, and communicate project status and technical solutions.

● Coordinate with project managers to estimate tasks, prioritize work, and meet project 

deadlines effectively.

● Work in Agile/Scrum methodologies, participate in sprint planning, backlog grooming, 

and sprint reviews, and contribute to continuous improvement of development 

processes.


Skillset and experience

● 5+ years of professional experience in Java development.

● Extensive experience in developing Java-based web applications, with a strong 

understanding of core Java concepts and best practices.

● Proven experience with Java web frameworks such as Spring, Spring Boot, or Java EE, 

including hands-on experience in building RESTful APIs.

● Solid experience working with relational and nosql databases like MySQL, PostgreSQL, or 

Oracle and MongoDB, Cassandra including proficiency in writing complex queries, 

database design, and optimization.

● Substantial practical experience in implementing solutions using queues such as 

RabbitMQ, Kafka, SQS, or similar frameworks.

● Experience in dealing with solutions implemented using caching technologies like Redis.

● Familiarity with working in Kubernetes environments is advantageous.

● Strong analytical and problem-solving skills, with the ability to troubleshoot complex 

issues and propose effective solutions.

● Communication: Excellent written and verbal communication skills, with the ability to 

communicate technical concepts effectively to both technical and non-technical 

stakeholders.

● Deep understanding of software engineering practices, Design Patterns, Data Structures, 

Algorithms

● Strong sense of ownership, drive and ability to deliver results

● 2+ years of experience in product driven organization is must

● A Bachelors or Masters degree in engineering f rom a reputed institute (preferably IITs, 

NITs, or other top engineering institutes

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

10001+ Employees

Headquarter

Navi Mumbai, Maharashtra

Other open jobs from Jio

Back End Developer - Java

Jio

Programming Languages (e.g. Java, Python, C#)
RESTful Services
Microservices Architecture
Database Management (e.g. SQL, NoSQL)

+4 More Skills

Company Overview
Jio is a leading force in the media and telecommunications industry, driving the success of India's foremost telecom operator with over 400 million customers. We enhance digital experiences by delivering scalable, functional, and engaging apps and services, catering to both B2C and B2B customers. Our innovative solutions include end-to-end 5G networks, AI/ML platforms, and cloud-native functionalities that streamline and simplify network operations.

Bangalore
Full-Time
Mid-Level: 6 to 8 years

Posted on January 06 2025

Senior Data Engineer

Jio

data engineer
spark
azure
Python

+3 More Skills

Overview of the Company:
Jio Platforms Ltd. is a revolutionary Indian multinational tech company, often referred to as India's biggest startup, headquartered in Mumbai. Launched in 2019, it's the powerhouse behind Jio, India's largest mobile network with over 400 million users. But Jio Platforms is more than just telecom. It's a comprehensive digital ecosystem, developing cutting-edge solutions across media, entertainment, and enterprise services through popular brands

Mumbai
Full-Time
Senior: 7 to 15 years

Posted on March 11 2025

Lead Data Engineer | Mumbai |

Jio

Hadoop
Python
onpremise
Hive

+4 More Skills

DATA ENGINEER
Overview of the Company:

Mumbai
Full-Time
Senior: 6 to 10 years

Posted on February 26 2025

Senior Data Engineer

Jio

data engineer
spark
azure
Python

+3 More Skills

Overview of the Company:
Jio Platforms Ltd. is a revolutionary Indian multinational tech company, often referred to as India's biggest startup, headquartered in Mumbai. Launched in 2019, it's the powerhouse behind Jio, India's largest mobile network with over 400 million users. But Jio Platforms is more than just telecom. It's a comprehensive digital ecosystem, developing cutting-edge solutions across media, entertainment, and enterprise services through popular brands

Mumbai
Full-Time
Senior: 7 to 15 years

Posted on February 24 2025

Senior Data Engineer

Jio

data engineer
azure
Python
Apache Spark

+3 More Skills

Overview of the Company:
Jio Platforms Ltd. is a revolutionary Indian multinational tech company, often referred to as India's biggest startup, headquartered in Mumbai. Launched in 2019, it's the powerhouse behind Jio, India's largest mobile network with over 400 million users. But Jio Platforms is more than just telecom. It's a comprehensive digital ecosystem, developing cutting-edge solutions across media, entertainment, and enterprise services through popular brands

Mumbai
Full-Time
Senior: 7 to 15 years

Posted on January 28 2025

Powered By

Expertia Logo