Μετάβαση στο κύριο περιεχόμενο

Java Software Engineer

Technology
First Achieve
Athens, ΕλλάδαΠριν από 1 εβδομάδαΜέχρι 11/12/2026
Πλήρης απασχόλησηΠλήρως απομακρυσμένη

Περιγραφή θέσης

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
Keywords
monthsOfExperience: 24ReactOSCodingMicrosoft SQL ServerOracle DatabaseJavaServer FacesMysqlPostgresqlSqlJavaRelational grammarDebuggerAWSGitDockerKubernetesReact.jsDebugging

Σας ενδιαφέρει αυτή η θέση;