Software Developer

Software company with 30+ years experience developing integrated information systems for public and private sector digital transformation.
Athens, GreeceThessaloniki, Greece
Backend
Entry-Level Software Engineer
In-Person
101 - 500 Employees
Enterprise SaaS

Description For Software Developer

OTS A.E. is a well-established software company with over 30 years of experience, specializing in developing integrated information systems that simplify citizens' daily lives and enhance public and private sector efficiency. As a Software Developer, you'll join a team of 240+ professionals working on impactful projects that improve thousands of people's daily lives. The role involves both backend and frontend development, with a focus on Java and Angular technologies. The company offers a comprehensive 6-month training program, continuous learning opportunities, and excellent benefits including health insurance and pension plans. OTS has been certified as a Great Place to Work® and was recognized as one of the 35 Best Workplaces in Greece in 2024. They foster an inclusive environment that values diversity and provides equal opportunities for all team members. The position is available in multiple locations across Greece, offering the chance to work on meaningful digital transformation projects while growing professionally in a supportive environment.

Last updated 11 days ago

Responsibilities For Software Developer

  • Contributing to high-quality application design (backend and frontend)
  • Performing upgrades and improvements to existing applications
  • Implementing testing practices for smooth product operation
  • Creating and maintaining code libraries, documentation and technical descriptions
  • Providing continuous feedback for product improvement and new technology adoption

Requirements For Software Developer

Java
  • Degree in Computer Science (University or Technical Institute or Masters)
  • Strong knowledge of object-oriented programming
  • Good command of English (both written and verbal)
  • Strong knowledge of Databases
  • Advanced knowledge of Java development and/or web systems development using Angular Framework, HTML5, CSS3
  • Strong understanding of UI/UX
  • Team working ability
  • Flexible, innovative and creative approach to problem-solving
  • Methodical with focus on results
  • Comfort in communicating with customers
  • Desire for continuous learning and training in new technologies

Benefits For Software Developer

Medical Insurance
  • 6-month personalized training program
  • Access to modern technologies and best practices through specialized learning paths
  • Additional private health insurance
  • Group pension program
  • Great Place to Work® certified company
  • Inclusive work environment with equal opportunities

Interested in this job?

Jobs Related To OTS A.E. Software Developer

Headphones and Accessories Tools & Automation Engineer

Tools & Automation Engineer role at Apple focusing on audio accessories quality engineering, test automation, and product development.

Software Engineer

Entry-level Software Engineer position at Microsoft's Edge Distribution Services team, focusing on platform and infrastructure development with global impact.

CPU Physical Design Engineer

Entry-level CPU Physical Design Engineer position at Qualcomm focusing on CPU design and verification with competitive compensation and benefits.

Junior Software Engineer

Junior Software Engineer position at Genius Sports, building innovative sports betting technology solutions in a remote-first, Agile environment.

Inside Sales Engineer

Inside Sales Engineer position at Johnson Barrow, supporting HVAC solutions delivery with technical expertise and customer service.