Negotiable
Outside
Remote
USA
Summary: The role of Full Stack Developer focuses on creating scalable software solutions for telecommunications and networking technologies. Candidates will engage in various tasks including design, development, and documentation, while utilizing technologies such as Java, Springboot, and Angular. The position requires a strong background in telecom and experience with OSS and inventory systems. The developer will work remotely and is expected to manage infrastructure automation and contribute to CI/CD processes.
Key Responsibilities:
- Design Blue Planet solutions with the Delivery Architect and Project team.
- Participate in customer discussions to understand requirements and conduct user acceptance.
- Write and maintain solution documentation.
- Implement project solutions using Java, Spring, Neo4J, JSON, REST, JUnit, Angular, and Drools.
- Optimize database queries and procedures for Neo4J and SQL.
- Support configuration management scripts for CI/CD processes.
- Create device and service models for various telecommunication technologies.
- Continually train in new technologies and Blue Planet products.
- Manage infrastructure automation using Terraform.
Key Skills:
- Experience in OSS, Inventory, and COTS products (Amdocs Cramer/Granite/Netcracker).
- Proficiency in Java/J2EE, REST, JSON, Angular 2+, AWS/RHEL.
- Knowledge of Neo4j (graph DB) and SQL DB.
- Telecommunication technology background (SONET, HFC, Wireless, DWDM, Ethernet, 5G).
- Experience in enterprise-level software solutions for OSS systems.
- Familiarity with Software Development Lifecycle methodologies (Waterfall, Agile).
- Backend development frameworks/libraries: Maven, Spring Data/Security/MVC.
- Frontend programming languages: Typescript/Javascript, HTML, CSS.
- Experience with CI/CD, AWS Cloud, and various development tools.
Salary (Rate): undetermined
City: undetermined
Country: USA
Working Arrangements: remote
IR35 Status: outside IR35
Seniority Level: undetermined
Industry: IT
Prefers PST Zone candidate.
Technologies: Full Stack Development Profile, Java, Springboot, Angular. Strong Telecom background.
Database: Neo4j (graph DB), SQL DB
Domain: OSS, Network Inventory
Candidates with experience in companies like Blue Planet, Amdocs Cramer, Netcracker, Ericsson etc..
Description:
Looking for team-oriented developer who is excited by solving complex problems. We want developers that enjoy developing modular software designed to scale and built to last. As a Blue Planet Developer, you will handle a wide array of tasks ranging from design, development, unit testing, documentation and analysis. You will produce high-quality code for large-scale applications in carrier class networks and cloud-based environments. It is a demanding role that requires execution excellence and focus on priorities and project plans.
What will you do as a Blue Planet Inventory Software Developer?
Your primary activities shall include:
Design Blue Planet solutions with the Delivery Architect and Project team in creating network, service topology and visualizations for telecommunication/networking technologies
Participate and support customer discussions to understand requirements, clarifications for implementation and conduct user acceptance.
Write and maintain solution documentation
Implement Project solutions in Java, Spring, Neo4J, JSON, REST, JUnit, Angular, Drools
Write and optimize database (Neo4J, SQL) queries and procedures
Write and support configuration management scripts for Blue Planet s CI/CD processes
Create device and service models for telecommunication/networking technologies such as DWDM/OTN, SONET, MPLS, GPON, FTTH, etc.
Continually train in new technologies and Blue Planet products
Should be able to manage infrastructure automation using terraform and integrate it into the deployment pipeline.
Required Skills and Experience:
Domain: OSS, Inventory, COTS product (Amdocs Cramer/Granite/Netcracker) domain experience.
Technologies: Java/J2EE, REST, JSON, Angular 2+, AWS/RHEL
Database: Neo4j (graph DB), SQL DB
Telecommunication technology background (SONET, HFC, Wireless, DWDM, Ethernet, 5G) and how these technologies are represented in OSS Inventory and Automation systems
Background in implementing enterprise-level software solutions for mission-critical OSS systems.
Experience in vendor Professional Service organizations working on fast-paced projects
Software Development Lifecycle: Waterfall, and Agile, Oracle Unified Method (OUM)
Additional Skills and Experience:
Backend development frameworks/libraries: Maven, Spring Data/Security/MVC
Backend testing frameworks/libraries: Junit, SoapUI, Postman, Cucumber
Frontend programming/markup languages: Typescript/Javascript, html, css
Frontend development frameworks/libraries: Angular 2+, React, Node.js/npm, D3.js, gulp
DB: Neo4j (graph DB), Oracle DB, PostgreSQL,
Other Skills: AWS Cloud, CI/CD, ElasticSearch, drools, Kafka integration, ReST (on Spring MVC), SSO (LDAP, Reverse Proxy, OAuth2), Camunda / BPMN / OSM / Workflow
Programming theory: design patterns, data structures, relational and graph database
Tools: EKS, Kubernetes, Docker, Terraform, Packer, Ansible, Git, IntelliJ, MS Visual Studio, Microsoft SSMS
Helpful Certifications:
AWS Certified Solutions Architect Professional
AWS Certified DevOps Engineer Professional
AWS Certified Security Specialty
AWS Certified Developer - Associate
AWS Certified SysOps Administrator - Associate
AWS Certified Solutions Architect Associate
Microsoft Certified: Azure Fundamentals