OffCampusJobs

Adtran is Hiring Software Engineers | Freshers | Bangalore


Job Description

Adtran is hiring Software Engineers for its Bangalore office. This opportunity is ideal for fresh graduates and early-career software engineers who are passionate about Java Backend Development, Cloud Computing, REST APIs, Azure, Docker, Kubernetes, Linux, Networking, and Distributed Systems. If you're looking to launch your software engineering career while working on next-generation cloud-based networking solutions, this role offers excellent learning, mentorship, and career growth opportunities.

As a Software Engineer at Adtran, you will design and develop scalable backend applications, build REST APIs, develop cloud-native solutions, work with networking technologies, and collaborate with experienced engineers in an Agile environment to deliver enterprise-grade networking products.

𝐂𝐨𝐦𝐩𝐚𝐧𝐲: Adtran
𝐑𝐨𝐥𝐞: Software Engineer
𝐋𝐨𝐜𝐚𝐭𝐢𝐨𝐧: Bangalore, Karnataka, India
𝐖𝐨𝐫𝐤 𝐌𝐨𝐝𝐞: On-Site
𝐉𝐨𝐛 𝐓𝐲𝐩𝐞: Full-Time
𝐄𝐱𝐩𝐞𝐫𝐢𝐞𝐧𝐜𝐞: 0–2 Years

𝐀𝐛𝐨𝐮𝐭 𝐀𝐝𝐭𝐫𝐚𝐧

Adtran is a global leader in fiber-based networking solutions and SaaS applications, helping broadband providers deliver high-speed connectivity to homes and businesses worldwide. Founded in 1986 and headquartered in Huntsville, Alabama, Adtran develops innovative networking technologies spanning broadband access, cloud platforms, virtualization, and intelligent network management.

With a strong focus on innovation, collaboration, and cloud-native engineering, Adtran empowers engineers to work on cutting-edge technologies including networking automation, distributed systems, Kubernetes, Azure Cloud, and AI-assisted software development while contributing to products used by telecom providers across the globe.

𝐉𝐨𝐛 𝐎𝐯𝐞𝐫𝐯𝐢𝐞𝐰

As a Software Engineer, you will build and maintain scalable server-side Java applications for cloud-based network management platforms. You'll design REST APIs, develop cloud-native services, work with Azure, Docker, Kubernetes, Linux, and databases, while gaining hands-on experience with networking technologies, virtualization, and distributed systems.

This role offers an excellent opportunity to strengthen backend development skills while working in an Agile product engineering environment alongside experienced software engineers.

Roles & Responsibilities

- Develop server-side applications using Core Java, Multithreading, Collections, Servlets, and JDBC.

- Design and build scalable multi-tenant backend applications.

- Develop and maintain RESTful APIs for cloud-based platforms.

- Build cloud-native applications using Microsoft Azure, Docker, and Kubernetes.

- Work with MySQL and MongoDB databases for application development.

- Develop software solutions for networking and network management platforms.

- Collaborate with Agile development teams throughout the software lifecycle.

- Participate in debugging, testing, code reviews, and performance optimization.

- Learn Adtran networking products and programmatic device management.

- Continuously improve software quality, scalability, and maintainability.

Qualifications & Eligibility

- Bachelor's degree in Computer Science, Electrical Engineering, or a related discipline.

- 0–2 years of software development experience (internships and academic projects are valuable).

- Strong understanding of Object-Oriented Programming and Distributed Systems.

- Knowledge of Java backend development fundamentals.

- Basic understanding of cloud computing and networking concepts.

- Good analytical, debugging, and communication skills.

Skills Required

- Core Java

- Object-Oriented Programming (OOP)

- REST APIs

- Multithreading

- JDBC

- Servlets

- Azure Cloud

- Docker

- Kubernetes

- Linux

- MySQL

- MongoDB

- Distributed Systems

- Networking Fundamentals

- Agile Development

- Problem Solving

- Communication Skills

𝐏𝐫𝐞𝐟𝐞𝐫𝐫𝐞𝐝 𝐒𝐤𝐢𝐥𝐥𝐬

- Scala

- Python

- Network Function Virtualization (NFV)

- OpenStack

- Cloud Networking

- AI-Assisted Development Tools

- Network Automation

- Backend Architecture

- Microservices

- DevOps Fundamentals

𝐖𝐡𝐲 𝐉𝐨𝐢𝐧 𝐀𝐝𝐭𝐫𝐚𝐧?

- Start your software engineering career with a globally recognized networking technology company.

- Build cloud-native networking applications used by telecom providers worldwide.

- Work with modern technologies including Java, Azure, Docker, Kubernetes, Linux, and REST APIs.

- Gain hands-on experience with distributed systems, networking, and cloud infrastructure.

- Learn from experienced engineers in a collaborative Agile environment.

- Contribute to innovative broadband and SaaS networking solutions.

- Access continuous learning, mentorship, and long-term career growth opportunities.

𝐂𝐚𝐫𝐞𝐞𝐫 𝐆𝐫𝐨𝐰𝐭𝐡 𝐎𝐩𝐩𝐨𝐫𝐭𝐮𝐧𝐢𝐭𝐢𝐞𝐬

This role provides an excellent foundation for careers such as:

- Software Engineer

- Backend Java Developer

- Cloud Software Engineer

- Platform Engineer

- Networking Software Engineer

- Java Developer

- DevOps Engineer

- Distributed Systems Engineer

- Cloud Infrastructure Engineer

- Senior Software Engineer

𝐖𝐡𝐨 𝐒𝐡𝐨𝐮𝐥𝐝 𝐀𝐩𝐩𝐥𝐲?

- Fresh graduates looking to begin a career in backend software engineering.

- Candidates interested in Java, Cloud Computing, Networking, and Distributed Systems.

- Students with academic projects in Java, REST APIs, Cloud Platforms, or Networking.

- Aspiring engineers who want hands-on experience with Azure, Docker, Kubernetes, and Linux.

- Individuals seeking long-term growth in enterprise software, cloud-native technologies, and networking solutions.

Apply for this Position

Apply Now
Adtran is Hiring Software Engineers | Freshers | Bangalore Job Opening