Job Description
Senior Software Engineer
Job Location:  Bangalore
Location Flexibility:  Primary Location Only
Req Id:  5291
Posting Start Date:  3/11/26

Fujitsu’s R&D vision is to create cutting-edge technologies that support society and prioritize the flow of data. Our five key technologies are essential elements for collecting data from all parts of society, transporting it over ultra-high-speed and secure networks, analyzing it with trusted AI, converting it into value, and returning it to society. Central to realizing our strategy and vision are the people behind our R&D initiatives. We strive to foster top-notch talent in the innovation process by nurturing skilled individuals equipped to advance this cause with originality and dedication.

Website: https://www.fujitsu.com/global/about/research/

We are looking for Experienced Software Developer Engineer who will be responsible for Architecture, Design and Development of Fujitsu Virtuora Network Controller - SDN controller product for Optical transport network for L0/L1/L2 layers providing end-to-end service provisioning, orchestration and network programmability. Responsibilities include analysing requirements, architecture, design, development and maintenance of multiple software components of Virtuora NC to meet customer requirements using innovative technologies.

Candidates for this job should have very strong architectural, analytical, programming skills and be capable of driving features end-to-end.

Key responsibilities include:

  • Understand the PLM requirements clearly for every Release.
  • Collaborates with peer teams for project deliverables.
  • Design and develop robust, scalable, reusable, and secure Solutions.
  • Deliver features with great quality.
  • Remain up-to-date on industry trends, share knowledge among teams and abide by industry best practices on Networking Management Domain.
  • Continuously evaluate existing systems with industry standards, and make recommendations to improve the quality and velocity of development.
  • Identity loopholes in the current design and make the necessary changes.
  • Have a good rapport with Peers.
  • Follows the best development process for quality deliverables.
  • Involved in Design review and Code review.
  • Demonstrate good technical leadership ability to lead end-to-end feature development
  • Drive towards automating repetitive tasks.
  • Strong interpersonal, communication and documentation skills.

Mandatory Technical Skills:

  • 6 to 12  years’ experience in product development.
  • Designed NMS/EMS products for Tier-1 telecom operators.
  • Competent in Java, with emphasis on Core Java ,OOPs concepts, Designing skills, Multi-threading, Concurrency, Collection Framework, Exception handling and debugging skills, JSON, JAXB, XML Parsing techniques.
  • Experience with various data processing formats like JSON/XML/XSD/XPath.
  • Expertise in Network programming like Socket, SSL is a plus.
  • Good exposure to SCALA or functional programming.
  • Good knowledge to Netconf/Yang modelling/TL1.
  • Hands on experience in Containerization (Dockets, Kubernetes)
  • Hands on experience in Microservices.
  • Good Debugging skills.
  • Good communication skills for regular interactions with internal and external team

Good to  have Technical Skills:

  • Experience in developing code using IntelliJ, Eclipse or similar IDE.
  • Exposure to Mockito and JUNIT4 in writing test cases
  • Exposure to Opendaylight (ODL) application development and SDN is a plus
  • Exposure to OSGI Karaf bundle application development is a plus
  • Expertise in OOAD, Design patterns, UML modelling.
  • Good knowledge in REST API development.
  • Git, Gerrit, Jenkins, JIRA, Familiar with Agile/Scrum development methodologies.
  • Exposure to sound software engineering practices/Agile.
  • Experience in dealing with difficult situations and making decisions with a sense of urgency.

 

Relocation Supported:  No
Visa Sponsorship Approved:  No