CYBRA Corporation is looking for a highly motivated software developer to participate in programming in java and UI development.
The primary focus will be in Java programming and some front-end programing and design of CYBRA’s auto-ID solutions. Clear and complete documentation of design, modifications, fixes, and features is essential.
For this position: You must be authorized to work in the United States. This position is not eligible for sponsorship. Requires hands-on hardware knowledge, the first ninety (90) days of which are in the office. Is a hybrid role with on-site office work. Local applicates are preferred.
Required Knowledge and Skills:
Bachelor’s degree in computer science or mathematics disciplineJava development and design proficiency with OOD (v8 and up)Spring Boot (v2 and up) and/or Angular Materials knowledgeSOA and Web servicesExperience with source control systems, defect tracking systems, unit test frameworksWell versed in latest program design techniques & software engineering best practicesOutstanding problem-solving abilityGood multi-tasker capable of juggling numerous assignmentsStrong organizational skills andSelf-directedExcellent communication and interpersonal skillsExcellent attention to detail and commitment to qualityPrimary platforms of interest are Windows, Linux, Unix/AIX and IBM iSeries. The principal software language across all supported platforms is Java. The successful candidate should be familiar with Web services and developing interfaces using REST and SOA.
Desired Experience and Knowledge:
Proficient in Java design patterns.Proficient in the current angular materials libraryExperience with Agile, Kanban, Scrum processes. Standup meetings required.Knowledge of JDBC and SQL, preferably using MySQL, ORACLE or SQL ServerProficient in Java JSP, J2EE, XML, RESTful, API and Web ServicesWould Be Helpful If You Also Have:
Familiarity with bar code printing and scanningUnderstanding of RFID encoding and scanning