Bangalore, Karnataka, India Employment

Fujitsu is hiring a Senior Software Engineer

About the Role

Fujitsu is hiring a Senior Software Engineer to join the team developing Virtuora Network Controller, a key SDN controller product for optical transport networks (L0/L1/L2). In this role, you will be responsible for the architecture, design, development, and maintenance of software components that enable end-to-end service provisioning, orchestration, and network programmability.

What You'll Do

  • Analyze product line management requirements for each release.
  • Collaborate closely with peer teams to deliver project goals.
  • Design and develop robust, scalable, reusable, and secure solutions.
  • Deliver high-quality features and follow best-in-class development processes.
  • Stay current on industry trends and best practices in network management.
  • Continuously evaluate systems and recommend improvements to quality and velocity.
  • Identify design loopholes and implement necessary changes.
  • Build strong rapport with peers and participate in design and code reviews.
  • Demonstrate technical leadership to drive end-to-end feature development.
  • Automate repetitive tasks to improve efficiency.
  • Apply strong interpersonal, communication, and documentation skills.

What We're Looking For

  • 6 to 12 years of experience in product development.
  • Proven experience designing NMS/EMS products for Tier-1 telecom operators.
  • High competency in Java, including Core Java, OOPs, Multi-threading, Concurrency, Collection Framework, and Exception handling.
  • Experience with data formats like JSON, XML, XSD, XPath and technologies like JAXB.
  • Good exposure to SCALA or functional programming.
  • Good knowledge of Netconf, YANG modelling, and TL1.
  • Hands-on experience with Containerization (Docker, Kubernetes) and Microservices.
  • Strong debugging skills.
  • Excellent communication skills for regular interactions with internal and external teams.

Nice to Have

  • Experience developing with IDEs like IntelliJ or Eclipse.
  • Exposure to Mockito and JUNIT4 for writing test cases.
  • Experience with Opendaylight (ODL) application development and SDN.
  • Exposure to OSGI Karaf bundle application development.
  • Expertise in OOAD, Design patterns, and UML modelling.
  • Good knowledge of REST API development.
  • Familiarity with tools like Git, Gerrit, Jenkins, JIRA and methodologies like Agile/Scrum.
  • Exposure to sound software engineering practices.
  • Experience in making urgent decisions in difficult situations.

Technical Stack

  • Languages & Paradigms: Java, Core Java, OOPs, Multi-threading, Concurrency, Collection Framework, JSON, JAXB, XML, XSD, XPath, SCALA, Functional Programming.
  • Networking & Models: Netconf, Yang, TL1.
  • Infrastructure & Architecture: Docker, Kubernetes, Microservices, OSGI Karaf.
  • Tools & IDEs: IntelliJ, Eclipse, Mockito, JUNIT4, Git, Gerrit, Jenkins, JIRA.
  • Concepts & Frameworks: Opendaylight (ODL), SDN, OOAD, Design patterns, UML, REST API, Agile, Scrum.

Fujitsu is an equal opportunity employer.

Required Skills
JavaCore JavaOOPsMulti-threadingConcurrencyCollection FrameworkJSONJAXBXMLXSDSCALAFunctional ProgrammingNMSEMSTelecom
Want to work from Thailand?

Join a remote network built for tech talent

Iglu gives you real employment in Southeast Asia — visa, work permit, and projects included. Pick what you work on, earn performance-based pay, and live where you want.

Legal employment in Thailand & Vietnam
Choose your own projects
Performance-based revenue sharing
Relocation support available
Join Iglu
200+ professionals worldwide
About company
Fujitsu

A pioneer in technology and innovation for over 80 years, committed to using expertise to help businesses transform for the digital age and create a more sustainable future. Works with customers to develop solutions that reduce environmental impact, improve efficiency, and create a more equitable society.

Visit website
Job Details
Department Software Development
Category backend
Posted 14 days ago