Въведи своя e-mail и парола за вход, ако вече имаш създаден профил в DEV.BG/Jobs

Забравена парола?
Създай своя профил в DEV.BG/Jobs

За да потвърдите, че не сте робот, моля отговорете на въпроса, като попълните празното поле:

108-53 =
Забравена парола

Въведи своя e-mail и ще ти изпратим твоята парола


Principal Java Engineer


Обявата е публикувана в следните категории

  • Anywhere
  • Съобщи проблем Megaphone icon

Съобщи за проблем с обявата


    Какво не е наред с обявата?*
    Моля опиши ни, къде е проблемът:
    За да потвърдите, че не сте робот, моля отговорете на въпроса, като попълните празното поле:
    Tech Stack / Изисквания

    It’s fun to work in a company where people truly BELIEVE in what they’re doing!

    We’re committed to bringing passion and customer focus to the business.

    What we do

    At Blankfactor, we are dedicated to engineering impact. We are passionate about creating value by building best-in-class tech solutions for companies looking to transform, innovate, and scale. In every project, we aim to deliver work that moves the needle and drives measurable outcomes for our partners and clients. Our full- stack development, data engineering, digital product, and enterprise AI solutions cater to a range of industries, including payments, banking, capital markets, and life sciences.

    We are headquartered in Miami, Florida, have offices in Bulgaria, Colombia and Romania, and are rapidly expanding our global footprint. Our culture of engineering excellence, technical expertise, and care for both our clients and our talented workforce has made us one of the fastest-growing companies in America.

    We only hire the best and brightest. If you have talent and ambition, join us and be part of an environment that fosters innovation, collaboration, and growth. Welcome to Blankfactor!

    What to expect on this role

    As a Principal Java Engineer with a hands-on focus on payments projects within our fintech company, you will be deeply involved in the technical implementation of payment processing systems. Expect to lead by example, actively participating in the development lifecycle while guiding and mentoring the team to ensure the successful delivery of payment solutions. You will leverage your expertise to architect robust, scalable, and secure payment systems, collaborating closely with cross-functional teams to drive innovation and meet the unique challenges of the payments domain.

    Qualifications and Tech Proficiency

    • Proficiency in Java programming language with a proven track record of hands-on development in payment-related projects. You should be able to demonstrate proficiency in writing clean, efficient, and maintainable code.
    • Strong analytical and problem-solving skills, with the ability to troubleshoot complex issues and drive them to resolution.
    • In-depth understanding of payment processing technologies, protocols, and standards. Experience with tokenization, and other payment-related concepts is essential.
    • Strong leadership skills with a hands-on approach to technical problem-solving. You should be capable of guiding the team through complex technical challenges, making architectural decisions, and driving the implementation of best practices.
    • Thorough knowledge of security principles and compliance requirements relevant to payment systems. Experience implementing security measures such as encryption, secure authentication, and compliance with regulatory standards like PCI DSS is critical.
    • Proficiency in microservices architecture, event-driven design, and distributed systems is highly desirable.
    • Expertise in database design, optimization, and management, particularly with both relational and NoSQL databases is important for designing efficient data storage solutions.
    • Strong skills in integrating with third-party payment providers, gateways, and APIs. Familiarity with industry-standard payment APIs.
    • Excellent communication skills and the ability to collaborate effectively with stakeholders across the organization. You should be able to articulate technical concepts clearly and engage in constructive discussions to drive consensus.
    • Experience with continuous integration and delivery (CI/CD) tools, such as Jenkins, Bamboo, or GitLab CI/CD.

    What you can expect as a member of the Blankfactor team:

    • Competitive salary aligning with industry benchmarks
    • Up to 25 days paid vacation based on seniority level
    • Premium private health insurance coverage
    • Multisport card subscription
    • $500 dedicated self development budget
    • 20 BGN lunch budget when working from the office
    • Fresh fruits and Snacks in the office.
    • Friendly office atmosphere
    • Diverse client portfolio
    • Cutting-edge high-tech stack
    • Fintech Expertise: expertise in machine learning, data science, big data, and AI, driving innovation and cutting-edge solutions
    • Continuous Learning Culture and Support
    • Monthly on-site gatherings
    • Annual festivities including team-building activities, family BBQs, and end-of-year celebrations

    We believe that diversity of experience and background contributes to more robust ideas and a stronger team. All qualified applicants will receive consideration for employment without regard to religion, race, sex, sexual orientation, gender identity, national origin, or disability.