Inventory Software Developer

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

Submit Your Application

Drag & Drop Files, Choose Files to Upload
Not the right fit for you? Follow us on LinkedIn for more job opportunity updates.

Let's Connect

Do you need a partner to successfully support you in overcoming your business challenges? Contact us today and let us support you on your road to success!