PRIORITY, one of the largest and fastest growing Management and IT consulting firms in Greece, is currently handling a Senior Java Software Engineer role, on behalf of their client, a leading Financial Institution.
The role involves providing technical advice to architects and engineers in order to secure specifications early in the design process. The job holder is responsible for key project specification of its products, software and services.
Position duties:
- Design, develop, and maintain Java-based applications and systems.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Troubleshoot and resolve issues in existing applications.
- Contribute to all phases of the development lifecycle, from concept and design to testing and deployment.
- Ensure performance, quality, and responsiveness of applications.
- Mentor junior team members and help them grow their skill set.
Candidate profile:
- Bachelor's degree in Computer Science or a related field.
- 5+ years of experience in Java development.
- Strong understanding of Java EE, Spring Framework, and Hibernate.
- Experience with RESTful APIs and microservices architecture.
- Familiarity with front-end technologies such as HTML, CSS, and JavaScript.
- Proficient in database systems (e.g., MySQL, Oracle).
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork skills.
- Fluency in English; knowledge of Greek is a plus.
What we offer:
- Competitive remuneration package.
- Continuous learning & development opportunities.
- Dynamic and friendly/inclusive working environment.
Join our team and contribute to cutting-edge projects in the financial sector while growing your career in a supportive and innovative environment.