Junior Java Programmer - Entry level (West Seneca, NY)

CYBRA Corp

West Seneca, NY

JOB DETAILS
SKILLS
Agile Programming Methodologies, AngularJS, Application Programming Interface (API), Best Practices, Bug Tracking/Defect Management, Communication Skills, Computer Science, Design Patterns Programming Methodologies, Detail Oriented, Documentation, IBM AIX Operating System, Interpersonal Skills, JDBC (Java Database Connectivity), Java, Java Platform Enterprise Edition (Java EE/J2EE), JavaServer Pages (JSP), Kanban, Linux Operating System, Mathematics, Microsoft SQL Server, Microsoft Windows Operating System, Multiplatform/Cross-Platform, Multitasking, MySQL, Object Oriented Design (OOD), Object Oriented Development, Oracle Database, Organizational Skills, Printing, Problem Solving Skills, Programming Methodologies, REST (Representational State Transfer), Radio Frequency Identification (RFID), SQL (Structured Query Language), Scrum Project Management and Software Development, Service-Oriented Architecture (fka Distributed Object Architecture), Software Design, Software Development, Software Engineering, Source Code Control System (SCCS), System Test, Unit Test, Unix Operating Systems, User Interface Design, User Interface/Experience (UI/UX), Web Services, XML (EXtensible Markup Language), iSeries eServers
LOCATION
West Seneca, NY
POSTED
30+ days ago

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 discipline Java development and design proficiency with OOD (v8 and up) Spring Boot (v2 and up) and/or Angular Materials knowledge SOA and Web services Experience with source control systems, defect tracking systems, unit test frameworks Well versed in latest program design techniques & software engineering best practices Outstanding problem-solving ability Good multi-tasker capable of juggling numerous assignments Strong organizational skills and Self-directed Excellent communication and interpersonal skills Excellent attention to detail and commitment to quality Primary 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 library Experience with Agile, Kanban, Scrum processes. Standup meetings required. Knowledge of JDBC and SQL, preferably using MySQL, ORACLE or SQL Server Proficient in Java JSP, J2EE, XML, RESTful, API and Web Services Would Be Helpful If You Also Have: Familiarity with bar code printing and scanning * Understanding of RFID encoding and scanning

About the Company

C

CYBRA Corp