FA

Java Software Engineer

Salary
€3.5K/mo
Hiring from
Greece
Work type
Hybrid
Posted
Is this job info correct?

542,664 remote jobs, straight from company career pages

100% free · New jobs every hour

Show job description

Full Stack Java Developer

Model: Hybrid (3 office / 2 home) if based in Athens or fully remote if based outside of Athens.

Salary Range: €2.000 Gross - €3.500 Gross Monthly (14 salaries)


Our client is seeking a highly skilled Java Developer to join a fast-paced, international technology environment. You will play a key role in designing, developing, and maintaining scalable software solutions using modern Java technologies, cloud-native architectures, and relational databases.


Key Responsibilities

Software Development

  • Design, develop, and maintain Java-based applications using Quarkus, Spring, and JavaServer Faces (JSF)
  • Implement and optimize serverless functions for scalable and event-driven use cases


Front-End Development

  • Build and enhance responsive user interfaces using React
  • Ensure seamless integration between front-end and back-end systems


Database Management

  • Work extensively with Oracle, Microsoft SQL Server, and PostgreSQL
  • Develop complex SQL queries, stored procedures, and database migrations
  • Optimize database performance and ensure data integrity


Architecture & Design

  • Collaborate with software architects to design scalable, high-performance systems
  • Ensure adherence to clean code principles and best practices


Performance & Optimization

  • Identify and resolve application and database performance issues
  • Conduct profiling, tuning, and optimization activities


Code Quality & Testing

  • Write clean, maintainable, and well-documented code
  • Develop unit, integration, and end-to-end tests
  • Participate in code reviews and provide constructive feedback


Collaboration & Delivery

  • Use Git for version control and collaborate within agile teams
  • Work closely with cross-functional teams to deliver high-quality solutions


Security & Continuous Improvement

  • Implement secure coding practices and ensure compliance with data protection standards
  • Stay up to date with emerging technologies and industry trends
  • Mentor junior developers and share technical knowledge


Required Skills & Experience

  • Bachelor’s degree in Computer Science, Information Technology, or equivalent experience
  • 2+ years of experience as a Java Developer
  • Strong experience with Quarkus, Spring, React, JSF, and serverless architectures
  • Solid experience with Oracle DB, MS SQL Server, and PostgreSQL
  • Strong understanding of software design principles, data structures, and algorithms
  • Experience working in Agile environments
  • Strong problem-solving and debugging skills
  • Excellent communication and teamwork abilities
  • High attention to detail and commitment to code quality


Nice to Have

  • Certifications in Java or related technologies
  • Experience with cloud platforms (AWS, Azure, or GCP)
  • Knowledge of Docker and Kubernetes
  • Experience in the financial services or fintech domain


Benefits

  • Competitive remuneration package
  • Ticket restaurant card
  • Private medical health insurance plan
  • International and multicultural working environment
  • Strong team culture with focus on technology and innovation
  • Continuous learning and career development opportunities
  • Growth within a leading, fast-expanding technology organization

Similar jobs