Ciena Logo

Ciena

Sr. Fullstack Developer- Java & Angular

Job Posted 13 Days Ago Posted 13 Days Ago
Be an Early Applicant
In-Office
2 Locations
Senior level
In-Office
2 Locations
Senior level
Design, develop, and support scalable software solutions for carrier-class networks, focusing on backend and frontend coding, testing, and integration with cloud platforms.
The summary above was generated by AI

As the global leader in high-speed connectivity, Ciena is committed to a people-first approach. Our teams enjoy a culture focused on prioritizing a flexible work environment that empowers individual growth, well-being, and belonging. We’re a technology company that leads with our humanity—driving our business priorities alongside meaningful social, community, and societal impact.

How You Will Contribute:

As a Senior Software Developer within the Blue Planet team, you will play a key role in designing, developing, testing, and supporting scalable software solutions tailored for carrier-class networks and cloud environments. This role requires a strong technical foundation, attention to detail, and a collaborative mindset to deliver high-quality, modular code that is built to scale and last.

You will:

  • Work closely with cross-functional teams to design and develop high-performing software modules and features.

  • Write and maintain backend and frontend code with strong emphasis on quality, performance, and maintainability.

  • Support system design, documentation, and end-to-end development including unit testing and debugging.

  • Participate in global agile development teams to deliver against project priorities and milestones.

  • Contribute to the development of telecom inventory management solutions integrated with cloud platforms and advanced network technologies.

The Must Haves:

  • Bachelor's or Master’s degree in Computer Science, Engineering, or a related technical field.

  • 4+ years of software development experience.

  • Backend: Java 11+, Spring (Security, Data, MVC), SpringBoot, J2EE, Maven, JUnit.

  • Frontend: TypeScript, JavaScript, Angular 2+, HTML, CSS, SVG, Protractor, Jasmine.

  • Databases: Neo4j (Graph DB), PostgreSQL, TimescaleDB.

  • Experience with SSO implementations (LDAP, SAML, OAuth2).

  • Proficiency with Docker, Kubernetes, and cloud platforms (preferably AWS).

  • Strong understanding of algorithms, data structures, and software design patterns.

Assets:

  • Experience with ElasticSearch, Camunda/BPMN, Drools, Kafka integration.

  • Knowledge of RESTful APIs using Spring MVC.

  • Knowledge in Inventory Management Systems (e.g., Cramer, Granite, Metasolv).

  • Familiarity with tools like Node.js, Gulp, and build/test automation.

  • Exposure to telecom/networking technologies such as DWDM/OTN, SONET, MPLS, GPON, FTTH.

  • Understanding of OSS domains and exposure to telecom network/service topology and device modeling.

  • Prior experience working in a global, agile development environment.

#LI-FA

Not ready to apply? Join our Talent Community to get relevant job alerts straight to your inbox.
At Ciena, we are committed to building and fostering an environment in which our employees feel respected, valued, and heard.  Ciena values the diversity of its workforce and respects its employees as individuals. We do not tolerate any form of discrimination.

Ciena is an Equal Opportunity Employer, including disability and protected veteran status.

If contacted in relation to a job opportunity, please advise Ciena of any accommodation measures you may require.

Top Skills

Angular 2+
AWS
Camunda/Bpmn
CSS
Docker
Drools
Elasticsearch
HTML
Java 11+
JavaScript
Junit
Kafka
Kubernetes
Maven
Neo4J
Postgres
Spring
Spring Boot
Svg
Timescaledb
Typescript

Similar Jobs

18 Days Ago
In-Office
2 Locations
Senior level
Senior level
Fintech • Financial Services
Lead the design, development and deployment of scalable web applications using Java, Spring Boot, and Angular while managing containerized applications with Kubernetes.
Top Skills: AngularAWSAzureCi/CdDockerGCPGitJavaJenkinsKubernetesMavenMySQLOracleSpring BootSQL Server
Yesterday
Hybrid
3 Locations
Senior level
Senior level
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
The Escalation Engineer resolves technical issues for enterprise customers, leads support teams, mentors others, and collaborates with engineering on solutions.
Top Skills: BashCassandraElastic StackGoGraphQLKafkaNgsiemOpensearchPowershellPythonRedisRest
Mid level
Big Data • Food • Hardware • Machine Learning • Retail • Automation • Manufacturing
Responsible for leading data governance initiatives for food safety data intelligence, ensuring project completion on time, managing risks, and supporting implementation across regions.
Top Skills: Data AnalyticsData Governance

What you need to know about the Chennai Tech Scene

To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.
By clicking Apply you agree to share your profile information with the hiring company.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account