Back to All Roles

At A Glance

We are looking for a talented Junior Java Engineer. As a Java Engineer, you will be responsible for designing, building, and configuring applications to meet business process and application requirements. You will collaborate with team members to support team performance and delivery objectives, while contributing to key technical and business decisions in collaboration with multiple teams. Additionally, you will participate in testing, debugging, and code reviews, support the resolution of technical issues, and contribute to application improvements. You will also have the opportunity to further develop your technical skills while working within an Agile/Scrum environment.

Ready to apply?
~3 minutes · Name, email, phone, and your CV.
Share Link

Application Deadline: 11/01/2027

Code.Hub is a leading Tech Recruitment, Learning & Development, Extended Team and Project Delivery partner in Greece. Since 2017, Code.Hub has been helping organizations build and scale high-performing technology teams, while supporting Software Engineers in developing their skills and growing their careers.

With expertise across modern technologies and digital transformation projects, Code.Hub collaborates with leading organizations in FinTech, Banking, Insurance, Gaming, Telecommunications and Consulting, providing services and solutions in technology, consulting, software delivery and operations.

Code.Hub has built one of the strongest tech ecosystems in Greece, managing large-scale technology projects and supporting companies through specialized recruitment and upskilling solutions. In 2026, Code.Hub was certified as a Great Place to Work®, while also receiving HR Awards distinctions for Talent Management, Recruitment Strategy, Mentoring and Learning & Development initiatives, highlighting the company’s strong investment in people growth, innovation and employee experience.

Employment Type:

You will be joining a FinTech project for a dynamic banking organization active in seven countries, with total assets of €60.0 billion and 13,512 employees. With a total network of 700 branches in Greece and abroad, it offers a comprehensive range of financial products and services to its retail and corporate customers. It holds a strategic position in retail and business banking in Bulgaria and Serbia, as well as offering distinguished Wealth Management services in Cyprus, Luxembourg and London and is also present in Romania. Until now, they had build the biggest Omnichannel in the area of technology in the GR market regarding the FinTech area. They had already implement more than 10 Scrum Teams and now they expand their portfolio of services.

Language Requirement: ,

Minimum Years of Experience: 1

Key Responsibilities

  • Design, build, and configure applications to meet business process and application requirements.
  • Design, build, and configure applications to meet business process and application requirements.
  • Collaborate with team members and support team performance and delivery objectives.
  • Contribute to key technical and business decisions in collaboration with multiple teams.
  • Participate in testing, debugging, and code reviews.
    Support the resolution of technical issues and application improvements.

Required Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • 6 months -1 year of professional experience in software development, ideally with Java.
  • Good knowledge of Java and Object-Oriented Programming principles.
  • Familiarity with Spring Boot / Spring Framework and relational databases.
  • Basic experience in developing and consuming REST APIs.
  • Familiarity with Basic understanding of Git and version control practices.
  • Ability to work effectively within an Agile/Scrum team.
  • Good communication skills and willingness to learn and develop technically.

Nice-to-Have Skills

  • Exposure to Microservices architecture.
  • Familiarity with Docker and/or Kubernetes.
  • Basic knowledge of Microsoft Azure / Azure Kubernetes Service (AKS).
  • Familiarity with CI/CD and Configuration & Release Management.

Salary (Ind.): 1000-1200 € / Per month Gross

Let’s Talk About Us

  • Hybrid working model.
  • Signing Bonus.
  • Brand new equipment.
  • Exciting & friendly work environment.
  • Career & competencies’ development.
  • Continuous learning & development experience based on infinity model through Code.Hub’s Code.Learn.
  • L&D plan for your career improvement.
  • A truly open, inclusive, and competitive-free environment to grow your skills and have fun!
  • Internal competitions & rewards.

Let’s Talk About Code.Hub-ers

  • You are eligible to free LinkedIn trainings.
  • You are eligible to have free pass to all training Code.Learn activities after 6 months from your induction.
  • Training & Tech Mentor for your induction.
  • Unlimited access to LinkedIn Learning platform (1st semester).
  • Sponsoring of a Bachelor and/or Master’s Degree from Athens Tech College.
  • Private Health Insurance.
  • Performance planning each six months and each two years planning of promotion.
  • Cocktail Fridays @ our offices.
  • Referral Bonus.
Recommended for you
Similar discipline and seniority to this posting
SEE ALL OPEN ROLES

Applying for

Java Engineer

Your details

We’ll only use this to follow up about this role.

By submitting, you agree with Terms & Conditions