CloudOn
✓ Position you selected

Junior Software Developer

📍 Αθήνα Πλήρης απασχόληση
PythonJavaGitSQLREST APIsJavaScriptProblem SolvingCode ReviewDebuggingDatabase DesignDockerUnit Testing
View the full posting

THE ROLE

CloudOn is recruiting a Junior Software Developer to join our growing development team that builds innovative cloud service solutions. You will work in a dynamic environment where continuous learning and technical excellence are at the core of what we do. Our team provides structured mentoring and hands-on training to help you develop your skills from day one. This is an ideal opportunity to launch your technology career with support from experienced professionals in a company committed to your growth.

RESPONSIBILITIES

  • Develop and maintain backend services and APIs using Python or Java in accordance with project specifications and architectural guidelines
  • Participate in the full software development lifecycle from design through testing, with emphasis on producing clean, maintainable code
  • Write unit tests and integration tests for your code, ensuring high test coverage and adherence to quality standards
  • Collaborate with team members in daily standups, code reviews, and sprint planning meetings to ensure seamless project execution
  • Troubleshoot and resolve bugs and production issues methodically, utilizing debugging tools and logging mechanisms to identify root causes
  • Document your code and system architecture to facilitate knowledge transfer and streamline future maintenance efforts
  • Incorporate feedback from code reviews and senior developers into your work, steadily building expertise in best practices
  • Support infrastructure updates and new version deployments across testing and production environments as needed

REQUIREMENTS

  • Bachelor's degree in Computer Science, Engineering, or related field, or equivalent technical education and demonstrable work experience
  • Strong proficiency in at least one programming language such as Python, Java, C#, or JavaScript/Node.js
  • Solid understanding of core software development concepts including data structures, algorithms, and control flow
  • Working knowledge of version control systems (Git) and basic understanding of CI/CD workflows and practices
  • Hands-on experience with databases (SQL or NoSQL) and interaction with REST APIs and web services
  • Ability to write clean, readable code that follows established style guides and industry best practices
  • Strong communication and teamwork skills with openness to feedback and commitment to continuous improvement
  • Preferred: experience with cloud platforms (AWS, Azure, or Google Cloud) or containerization technologies (Docker, Kubernetes)

WHAT WE OFFER

  • Competitive and stable salary with annual performance-based reviews reflecting your growth and skill development
  • Structured mentoring program paired with senior engineers who will guide your technical development and professional growth
  • Annual learning budget for online courses, industry certifications, and technical workshops focused on cloud technologies and modern development practices
  • Flexible working arrangements including remote work up to 3 days per week and flexible hours to support work-life balance
  • Comprehensive health insurance and benefits package covering you and your family with optional wellness programs
  • Collaborative and innovation-driven workplace environment located in central Athens with excellent accessibility to public transport and urban amenities

Express your interest

Fill in your details & upload your CV. Just a few minutes.

By submitting, you consent to the processing of your details for recruitment purposes.