
For our client – worldwide leader in innovative IT and networking technologies – we are currently looking for a Inventory Software Developer (remote from CALA).
Responsibilities
- Design, develop, and unit test software modules or features for new or upgraded systems and products.
- Develop and implement software according to project plans and priorities.
- Document software design and analysis comprehensively.
General Activities
- Write and maintain Java code, create Spring beans, and develop JUnit tests.
- Develop and extend GUI components such as grids and reports using core product modules.
- Adhere to established coding and documentation standards while extending core product components.
- Write and optimize database queries and procedures, primarily for Neo4j, PostgreSQL.
- Support debugging, deployment, and environment setup using tools and platforms such as Docker, AWS, and Kubernetes.
Collaboration
- Operate within a global team environment.
- Participate in status meetings with stakeholders as required.
- Collaborate closely with the product team to align development with business needs.
Senior-Level Additional Responsibilities
- Strong Inventory Experience on Cramer/Granite/Meta Solv ( any inventory management system)
- Implement Single Sign-On (SSO) solutions including LDAP, SAML , OAuth2.
- Design network, service topology, and device GUI diagrams for telecommunication/networking technologies.
- Develop device and service models for technologies such as DWDM/OTN, SONET, MPLS, GPON, FTTH.
- Experience with cloud platforms (AWS preferred, Azure/GCP ).
Experience Level
- Mid-Level: 4 to 6 years
Technical Skills
Frontend Development
- Languages: TypeScript, JavaScript, HTML, CSS, SVG
- Frameworks/Libraries: Angular 2+, Node.js/npm, Gulp
- Testing: Protractor, Jasmine
Backend Development
- Languages: Java 11+, J2EE
- Frameworks/Libraries: Maven, Spring (Data, Security, MVC), SpringBoot
- Testing: JUnit
Databases:
- Primary: Neo4j (Graph DB), PostgreSQL + TimescaleDB
Additional Skills
- ElasticSearch, Camunda / BPMN / OSM / Workflow , Drools, Kafka integration, RESTful APIs (using Spring MVC), Docker, Kubernetes
- Programming Concepts: Algorithms, data structures, database concepts (relational and graph)
Domain Knowledge
- Telecom, OSS (Operational Support Systems), Inventory Management
Helpful Certifications
- AWS Certified Solutions Architect – Associate
- CKA: Certified Kubernetes Administrator
- CKD: Certified Kubernetes Application Developer
Advance your career with meaningful projects and opportunities to collaborate internationally. Apply now!
Location: Caribbean and Latin America | Remote
