Εγγύηση Ανταπόκρισης: Καμία αίτηση σε 45 ημέρες; +30 ημέρες προβολής δωρεάν.
Επιστροφή στα αποτελέσματα
Αγγελία από εξωτερική πηγή

Full-Stack Java Software Engineer | Profile Software

Profile Software

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

Job Summary

We are seeking a highly skilled and experienced Senior Java Developer with expertise in Quarkus, Spring, React, JavaServer Faces, serverless architecture, and proficiency in working with Oracle Database, Microsoft SQL Database, and PostgreSQL. As a Senior Java Developer, you will play a pivotal role in designing, developing, and maintaining our software solutions, ensuring they are performant, scalable, and aligned with best practices.

What You Will Do

Responsibilities

  • Software Development:
  • Design, develop, and maintain Java-based applications using Quarkus, Spring, and JavaServer Faces.
  • Implement and optimize serverless functions for specific use cases.
  • Front-End Development:
  • Develop and enhance user interfaces using React, ensuring a seamless and responsive user experience.
  • Database Management:
  • Work with Oracle Database, Microsoft SQL Database, and PostgreSQL for data modeling, optimization, and management.
  • Write complex SQL queries, stored procedures, and database migrations.
  • Architecture and Design:
  • Collaborate with architects to design scalable and efficient software solutions.
  • Ensure adherence to best practices in software design, coding, and testing.
  • Performance Optimization:
  • Identify and resolve performance bottlenecks within applications and databases.
  • Conduct profiling and tuning as necessary.
  • Code Quality and Testing:
  • Write clean, maintainable code with proper documentation.
  • Develop and execute unit tests, integration tests, and end-to-end tests.
  • Version Control and Collaboration:
  • Use version control systems (e.g., Git) and collaborate effectively within a development team.
  • Review code and provide constructive feedback to team members.
  • Security and Compliance:
  • Implement security best practices within applications and databases.
  • Ensure compliance with relevant data privacy regulations.
  • Continuous Improvement:
  • Stay updated with industry trends and emerging technologies.

Share knowledge and mentor junior developers

Requirements

  • Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent work experience).
  • Proven experience as a Senior Java Developer, preferably with at least 5 years of experience.
  • Proficiency in Quarkus, Spring, React, JavaServer Faces, and serverless architecture.
  • Strong experience working with Oracle Database, Microsoft SQL Database, and PostgreSQL.
  • Solid understanding of software design principles, data structures, and algorithms.
  • Excellent problem-solving and debugging skills.
  • Familiarity with agile development methodologies.
  • Strong communication and collaboration skills.
  • Attention to detail and a commitment to producing high-quality code.

Preferred

Qualifications

  • Relevant certifications in Java or related technologies.
  • Experience with cloud platforms (e.g., AWS, Azure, or GCP).
  • Knowledge of containerization and orchestration technologies (e.g., Docker, Kubernetes).

Previous experience in the financial industry (or relevant domain expertise

What We Offer

  • Competitive remuneration package
  • Ticket restaurant card
  • Private medical health insurance plan
  • New experiences within a multinational environment and global teams
  • Team spirit environment with passion for technology
  • Development opportunities within a market-leading, fast-growing organization

*

If you want to be part of one of the top leading software firms in the FinTech industry internationally, we want to hear from you!

*

*We are an equal opportunities employer. All applications will be treated with strict confidentiality. By submitting your CV, you accept the content of our* [Privacy Policy](https://www.profilesw.com/privacy-policy/)*, and consent to the processing of your data as part of this application.*

*About Profile*

Profile Software is a leading international global software solutions provider, with over 30 years of experience in the FinTech industry, and offices in key financial centers. We have a strong presence in Europe, the Middle East, America, Asia and Africa delivering innovative solutions to both start-ups and established banking & finance institutions, through direct communication or a reliable partners network.

Continuous R&D investments and close contact with clients and associates around the world allow us to anticipate future trends and meet the growing market needs.

Profile has doubled over the last 4 years, expects to further double within the next 3, and is also listed on ATHEX with strong shareholders. The company provides a challenging environment that encourages initiative and promotes commitment to its clients' business objectives.

Αγγελία Συνεργάτη

Το Jobtimist προβάλλει αυτή τη θέση από αδειοδοτημένη εξωτερική πηγή. Η αίτηση δεν αποθηκεύεται στο Jobtimist.

Κάντε αίτηση στην αγγελία

Θα μεταφερθείτε στον ιστότοπο του εργοδότη για να ολοκληρώσετε την αίτησή σας.