Senior Java Developer with French - Banking
QualysoftQualysoft

Senior Java Developer with French - Banking

About Qualysoft

·        25 years of experience in software engineering, established in Vienna, Austria

·        Active in Romania since 2007, with office in central Bucharest (Bd. Iancu de Hunedoara 54B)

·        Delivering End to End IT Consulting Services  - From Team Augmentation and Dedicated Teams to Custom Software Development 

·        We deliver scalable enterprise systems, intelligent automation frameworks, and digital transformation platforms

·        Cross-industry experience by sustaining global players in BSFI (Banking, financial services and insurance), Telecom,Retail & E-commerce, Energy and Utilities, Automotive, Manufacturing, Logitics, High Tech

·        Global Presence: Switzerland, Germany, Austria, Sweden, Hungary, Slovakia, Serbia, Romania, and Indonesia

·        International team of 500+ software engineers

·        Strategic partnerships: Microsoft Cloud Certified Partner, Tricentis Solutions Partner in Test Automation and Test Management, Creatio Exclusive Partner, Doxee Implementation Partner

·        Powered by cutting-edge technologies: AI, Data & Analytics, Cloud, DevOps, IoT, and Test Automation.

·        Project beneficiaries ranging from large-scale enterprises to startups

·        Stable growth and revenue increase year over year, a resilient organisation in volatile IT market conditions

·        Quality-first mindset, culture of innovation, and long-term client partnerships

·        Global and local reach – trusted by key industry players in Europe and the US

Responsibilities:

  • Designing and implementing scalable backend solutions using Java 17 / 21 and Spring Framework.
  • Modeling the architecture using Domain-Driven Design (DDD) principles to ensure a correct decoupling of business
    logic.
  • Writing robust code by practicing Test-Driven Development (TDD) and maintaining a high standard of unit testing and
    integration.
  • Active involvement in code reviews, refactoring and architectural decisions.

Qualifications:

  • Java expertise: Minimum 8 years of experience. Excellent knowledge of Java 17+ (Records, Sealed Classes, Pattern
    Matching - at least two of the above).
  • Excellent knowledge of Spring Framework.
  • Architect Mindset: Proven experience with DDD (understanding of Bounded Contexts, Aggregates, Value Objects)
    concepts.
  • Focus on quality: TDD is not just a buzzword for you. You know how to write tests that validate behaviors, not just
    lines of code (JUnit, Mockito).
  • Attitude: "Ownership" You look for solutions, and you care about the maintainability of the system in the long term.
  • Strong French skills.
  • Proven experience within an Agile environment working.
  • Knowledge of CI/CD practices and cloud environments.
  • Database: PostgreSQL

    What We Offer

·        Premium medical package

·        Lunch Tickets & Pluxee Card

·        Bookster subscription

·        13th salary and yearly bonuses

·        Enterprise job security with a startup mentality (diverse & engaging environment, international exposure, flat hierarchy) under the stability of a secure multinational

·        A supportive culture (we value ownership, autonomy, and healthy work-life balance) with great colleagues, team events and activities

·        Flexible working program and openness to remote work

·        Collaborative mindset – employees shape their own benefits, tools, team events and internal practices

·        Diverse opportunities in Software Development with international exposure

·        Flexibility to choose projects aligned with your career path and technical goals

·        Access to leading learning platforms, courses, and certifications (Pluralsight, Udemy, Microsoft, Google Cloud)

·        Career growth & learning – mentorship programs, certifications, professional development opportunities, and above-market salary