![company logo](/_next/image?url=https%3A%2F%2Fd1qx7guo221nxn.cloudfront.net%2Fjio-platforms%2Flogo_ACn8acVG.jpeg&w=128&q=75)
Software Development Engineer II (SDE-2)
![company logo](/_next/image?url=https%3A%2F%2Fd1qx7guo221nxn.cloudfront.net%2Fjio-platforms%2Flogo_ACn8acVG.jpeg&w=128&q=75)
Software Development Engineer II (SDE-2)599
Applications
599
Applications
About the Job
Skills
Company Overview
We are the force behind the meteoric rise of India's leading telecom operator Jio with 400 Million+ customers. In addition to this, we have 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). Our technology ecosystem spans 5G Radio, complete 5G Core Network, AI/ML platforms, and cloud-native OSS, among others. Jio is headquartered in Navi Mumbai, Maharashtra, and belongs to the Media & Telecommunications industry.
Job Overview
We are looking for a talented and experienced Software Development Engineer II (SDE 2) to join our team in Bangalore. As a mid-level professional in this role, you will focus on designing, developing, and maintaining high-performance, scalable software applications. This is a full-time position where you will collaborate with a dynamic team to enhance and innovate our digital solutions.
Qualifications and Skills
- B.E/ B.Tech
- 5+ years of experience in software development with a strong foundation in Java.
- Proficient in Java Spring Boot (Mandatory skill) with extensive experience in building microservices architectures.
- Experience with MongoDB (Mandatory skill) and postgreSQL (Mandatory skill) for database management.
- Expertise in the use and functionality of CORE JAVA and its various applications.
- Solid understanding and practical experience with Kafka for event streaming.
- Knowledge of Redis for optimized data caching solutions.
- Proficiency in Kubernetes for container orchestration.
Roles and Responsibilities
- 1. Develop and maintain robust Java Spring Boot applications, ensuring high performance and scalability. Deep understanding of micro-services.
- Identify and resolve performance bottlenecks and software-related issues.
- Design, implement, and optimize databases including MongoDB, PostgreSQL, MySQL, Cassandra, and ScyllaDB, understanding their underlying architectures.
- Deep understanding of Core Java Developer concepts and proficient in designing and implementing efficient algorithms and data structures.
- Proficiency in one of the following programming languages and frameworks:
- Experience with caching technologies such as Redis and Memcached.
- Implement and manage message queues like RabbitMQ and Apache Kafka, including configuration and performance tuning.
About the company
Industry
Media & Telecommunication...
Company Size
51-200 Employees
Headquarter
Navi Mumbai, Maharashtra
Other open jobs from Jio