APPROACH
Medior Java Software Engineer
Skills
18 days ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Athens, Greece
Work mode:
Onsite
Published on:
1 October 2026
What they need
About APPROACH
APPROACH is an IT Consulting and Professional Services company with over 25 years of experience providing services across every industry, including Banking.
Our mission is to provide ambitious and talented tech professionals with a supportive ecosystem to achieve meaningful personal goals by delivering valued services and solutions.
We offer expertise in Project Management, Business Analysis, Architecture Design, Software Development, System Support, IT Operations, Agile Methodologies, and Service Delivery Management. In addition, we provide training services for those looking to expand their expertise in these areas.
About the Role
We are seeking an Intermediate Level Java Developer to join our Software Engineering team and collaborate with our customers operating in the banking sector, providing financial services and solutions.
The role focuses on developing custom software solutions by designing, coding and enhancing components across systems or applications. Modern frameworks and agile practices will be used to deliver scalable, high-performing solutions tailored to specific business needs.
The position requires the ability to build knowledge and support the team while actively participating in problem-solving discussions.
The role also involves learning and applying established software development processes to deliver quality solutions, executing assigned tasks independently while seeking guidance when necessary to ensure accuracy, and identifying and resolving common technical issues by recognizing recurring patterns in software behavior.
Collaboration is an important part of the role, including sharing insights in team discussions and supporting collaborative problem solving. Continuous improvement of technical skills and understanding of project requirements is also expected to enhance overall performance.
Key Responsibilities
- Develop custom software solutions in Java programming language by designing, coding and enhancing components across systems or applications.
- Use modern frameworks in Java ecosystem and agile practices to deliver scalable, high-performing solutions tailored to specific business needs.
- Build knowledge and support the team while actively participating in problem-solving discussions.
- Learn and apply established software development processes to deliver quality solutions.
- Execute assigned tasks independently while seeking guidance when necessary to ensure accuracy.
- Identify and resolve common technical issues by recognizing recurring patterns in software behavior.
- Contribute to team discussions by sharing insights and supporting collaborative problem solving.
Requirements
- 2+ years of experience in Java development .
- Fluent in Greek and English, both written and spoken.
Suggested Skills
- Beginner proficiency in Custom Application Development.
- Beginner proficiency in Software Design & Solutions.
Work Model
- Hybrid, 60% on-site.
- Remote-only work is not available.
- No travel required.
Other offers great for you!
These companies are also looking for great profiles
Salutech
Ingénieur Logiciel IA
Freelance
Paris, France
Onsite, Hybrid
Skills
5 days ago
Quick apply
Fakto
AI Software Engineer
€70k–€90k
Permanent contract
Neuilly-sur-Seine, France
Hybrid
Skills
4 hours ago
Quick apply
Fakto
AI Software Engineer
€70k–€90k
Permanent contract
Paris, France
Hybrid
Skills
22 minutes ago
Quick apply