
Senior Software Developer – Professional Services Inventory
Ciena
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Job Level
About the role
- Design, develop, and unit test software modules or features for new or upgraded systems and products.
- Write and maintain Java code, create Spring beans, and develop JUnit tests.
- Document software design and analysis comprehensively.
- Support debugging, deployment, and environment setup using tools and platforms such as Docker, AWS, and Kubernetes.
- Collaborate closely with the product team to align development with business needs.
Requirements
- 6 to 15 years of experience
- Strong Inventory Experience on Cramer/Granite/Metasolv (any inventory management system)
- Excellent knowledge of telecommunication/networking technologies
- Experience with cloud platforms (AWS preferred, Azure/GCP)
- Proficiency in Java 11+, J2EE
- Strong programming skills in TypeScript, JavaScript, and HTML/CSS
- Familiarity with Docker, AWS, and Kubernetes
Benefits
- Flexible work environment
- Culture focused on individual growth, well-being, and belonging
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaSpringJUnitTypeScriptJavaScriptHTMLCSSCramerGraniteMetasolv
Soft Skills
collaborationcommunication