Junior Java Developer

Y Soft develops hardware products including card readers and embedded terminals with diverse engineering competencies in HW/SW field.
Embedded
Entry-Level Software Engineer
Hybrid
Enterprise SaaS

Description For Junior Java Developer

Y Soft is seeking a Junior Java Developer to join their innovative hardware products team. This role offers a unique opportunity to work on embedded operating systems powering Y Soft's core products – card readers and embedded terminals that can read up to 100 different technologies.

As a Junior Java Developer, you'll be integral to developing the next generation of card reader tools, working closely with a compact but skilled team of engineers, UX designers, and QA professionals. This position perfectly bridges software development with hardware understanding, offering a rare chance to see product development from both perspectives.

The ideal candidate should have a strong foundation in Java programming, with additional skills in technologies like Python, Scala, or TypeScript being advantageous. What sets this role apart is the emphasis on hardware interest – you'll get hands-on experience with physical products while developing the software that powers them.

Y Soft offers an exceptional work environment with a strong focus on professional growth. Benefits include generous vacation time, dedicated education days, and a flexible hybrid working arrangement. The company culture promotes open communication, continuous learning, and a fun, collaborative atmosphere. Their dog and giant snail-friendly offices reflect their unique and inclusive workplace culture.

This role is perfect for someone who wants to go beyond traditional software development and gain exposure to hardware engineering, all while working with a supportive team that values knowledge sharing and innovation.

Last updated 6 days ago

Responsibilities For Junior Java Developer

  • Development of the new generation of card reader tool in Java
  • Collaborate in a small team of 2 engineers, 1 UX designer, and 1 QA

Requirements For Junior Java Developer

Java
Python
JavaScript
TypeScript
Scala
  • Java programming skills
  • Interest in hardware and understanding of how things work
  • Intermediate to professional level English and Czech language skills
  • Ability to work in a team and share ideas
  • Willingness to participate in discussions and ask questions

Benefits For Junior Java Developer

Education Budget
  • 30 days of vacation + 3 sick days
  • 12 days for education and self-development (Grow Days)
  • Language education support
  • Free use of 3D printers
  • Flexible schedule
  • Dog-friendly and Giant snail-friendly offices

Interested in this job?

Jobs Related To Y Soft Junior Java Developer

R&D Test Engineer

Entry-level R&D Test Engineer position at Broadcom, focusing on developing test programs and hardware for semiconductor devices, perfect for fresh graduates with Electrical/Electronics Engineering background.

Junior Power Electronics Engineer

Junior Power Electronics Engineer position at PBM S.R.L., focusing on power electronics design, component selection, and system-level simulations for battery chargers.

Engineer

Entry-level embedded systems engineer position at Qualcomm focusing on security and automation, requiring 1-2 years of experience in C, Python, and embedded systems.

Junior Engineer

Junior Engineer position at DOF Subsea Canada for offshore support vessels, requiring marine engineering background and maritime certifications.

Engineer

Entry-level software engineering position at Qualcomm focusing on Bluetooth Host development for various devices, requiring C/C++/Java skills and offering comprehensive benefits.