Senior Java Programmer (West Seneca, NY)

CYBRAYonkers, NY
296dHybrid

About The Position

CYBRA Corporation is looking for a highly motivated senior software developer to participate in the design and programming of our products. The primary focus will be on the design and development of CYBRA's auto-ID solutions. Clear and complete documentation of architecture, 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 applicants are preferred.

Requirements

  • A Master's or Bachelor's degree in computer technology or equivalent work experience.
  • Advanced knowledge of Java, 6+ years, including various frameworks and libraries.
  • Software debugging skills and ability to identify and implement solutions.
  • Ability to mentor a small team of junior and middle specialists.
  • Ability to automate work processes and create user interfaces.
  • Knowledge of cloud technologies, preferably Amazon services and Terraform scripts.
  • Proficient in Java JSP, J2EE, XML, RESTful, SOA, and Web Services.
  • Proficient in JDBC and SQL, preferably using MySQL, ORACLE, or SQL Server.
  • Experience with source control systems, defect tracking systems, and unit test frameworks.
  • Outstanding problem-solving abilities and strong organizational skills.
  • Excellent communication and interpersonal skills.

Nice To Haves

  • Familiarity with bar code printing and scanning.
  • Understanding of RFID encoding and scanning.
  • Experience with Agile, Kanban, and Scrum SDLC processes.

Responsibilities

  • Participate in the design and programming of products.
  • Design and develop CYBRA's auto-ID solutions.
  • Document architecture, design, modifications, fixes, and features.
  • Work with customers to gather requirements based on their needs.
  • Mentor a small team of junior and middle specialists.
  • Break units of work into manageable sizes and assist in planning execution of tasks.
  • Contribute to distribution of responsibilities between team members.
  • Automate work processes.
  • Create user interfaces and web products using Spring Boot and/or Angular.
  • Plan and develop scalable products that increase the functionality of the entire system.
  • Prepare reports on completed and ongoing tasks.
  • Drive to meet deadlines and foresee complications that may impact deadlines.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Senior

Industry

Publishing Industries

Education Level

Bachelor's degree

Number of Employees

1-10 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service