Cardinal Integrated

Database & API Software Developer

Monmouth County, NJ, US

Onsite
Full-time
6 months ago
Save Job

Summary

Title: Database & API Software Developer Location: Irving, TX or San Jose, CA (candidate must be sourced locally and ill be onsite; no remote) Duration: 12+ months Visa: GC, US Citizen (may consider H1 B if the resource is local and trustworthy, the client has been burned by H1 in past) Travel: maybe, will refund Interview: 2 - 3 rounds of phone interviews Payrate: Open (market rate) Description: Database & API Software Developer (Intermediate or higher-level experience desired) Job Location: San Jose, CA or possibly Irving, TX Most Important Skills * MongoDB experience * Java experience * Spring Framework including Spring Boot JOB DUTIES/DESCRIPTION: Assist in the development of a programmable network platform software solution leveraging cutting edge SDN (Software Defined Networking) technologies and open source solutions (e.g. OpenFlow, OpenDayLight, policy/intent based networking, open API integration, automation, etc...). Will be working in an agile development environment interacting with other software engineers, network/system operations staff and network/system architects to provide SDN technology evolution strategies and solutions for production deployment within Telecommunication. MUST HAVE SKILLS: * 5-7 years of database & API software development experience * Database development experience (MongoDB) * Experience with programming languages (Java) * Experience with Spring Framework including Spring Boot * Knowledge of NodeJS framework * Experience with development in Linux environments * Open API (REST) and database data modeling development * Open Source tools development, implementation, and/or collaboration experience * Ability to analyze and implement enhancements to existing applications/code * Strong written & verbal communication skills DESIRED SKILLS: * Experience using source code control systems (Stash/GIT/GitLab) * Experience in an agile development environment as part of a team of engineers, developers and testers * Knowledge of Angular, jQuery, ReactJS, Redux, Antd frameworks * Experience with Linux automation/script development (Ansible, Bash) * Experience with Linux networking & virtualization environments/technologies (KVM, OVS, containers) and container scheduling/management platforms (Docker, Kubernetes) * Experience with open source logging and reporting solutions (Logstash, Elasticsearch, Kibana, Grafana, Splunk) * Experience with open source message bus solutions (Kafka) * New technology validation and prototyping experience * Multi-vendor system integration experience * Open API (RESTCONF/NETCONF) and data modeling (YANG) verification and development * Developing applications using microservice architecture * High Availability and distributed software architecture development & design * OpenFlow knowledge and experience * ODL knowledge and experience * Understanding of SDN architecture and technology (control plane, data plane, management plane, orchestration, etc.) EDUCATION/CERTIFICATIONS: BS degree in Computer Science/Computer Engineering or equivalent engineering discipline/experience

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job