Senior Java Developer

🔥 11 minutes ago

🇧🇬 Bulgaria – Remote

⏰ Full Time

🟠 Senior

🔙 Backend Engineer

👻 Ghost score 12%

infoinfo
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of emerchantpay

emerchantpay

201 - 500 employees

💼 Consulting

📦 Logistics

✈️ Travel

Consulting • Logistics • Travel

emerchantpay is a global payments solutions provider that offers end-to-end online and in-store payment services. Specializing in seamless payment integration, emerchantpay provides online payments, POS terminals, card issuing, and acquiring services. With a robust global acquiring network, they enable businesses to accept a wide array of payment methods and currencies, enhancing customer experience and operational efficiency. Emerchantpay also offers risk and fraud management tools, global payment methods, and detailed payment reporting for optimizing business operations. The company is registered and authorized as an electronic money institution by several financial authorities, including the UK FCA and the Bank of Lithuania, and acts as an ISO in the US. Serving industries like eCommerce, retail, digital goods, financial services, travel, and gaming, they are committed to improving conversion rates and mitigating risk for their global clientele.

📋 Description

• Design and implement complex workflows, APIs, and UI backends for payment platforms • Perform TDD using tools such as JUnit • Help scale highly available payment services with 99.99%+ uptime • Use AI coding assistants and agents for implementation, refactoring, test generation, code review, and legacy code exploration, while owning the quality of their output • Contribute to shared AI tooling, including agent skills, project instructions, prompt templates, and MCP server configurations • Apply secure and responsible AI practices in a PCI DSS environment • Ensure cardholder data, secrets, and other sensitive information do not reach AI tools

🎯 Requirements

• 9-10+ years using core Java and/or J2EE, Spring • Knowledge in ORM solutions, e.g. Hibernate • Database experience with open-source databases like MySQL and/or PostgreSQL • Experience in JavaScript and decent front-end skills • Comfortable with TDD/BDD practices, JUnit, etc. • Hands-on, day-to-day experience with AI coding assistants or agentic tools (e.g. Claude Code, Kiro, Cursor, GitHub Copilot), including writing effective prompts and specs and critically reviewing AI-generated code • Practical understanding of how AI agents connect to engineering tools through MCP (Model Context Protocol) servers, e.g. GitHub, Jira, Confluence, databases, and of the related risks such as prompt injection and over-permissioned access • CV in English only

🏖️ Benefits

• Excellent working conditions, casual atmosphere, and state-of-the-art hardware • Professional development - books, trainings, certifications, etc. • Team buildings and fun activities • 25 days paid holiday, 1 day for every 2 years with us • Fully distributed and remote

Apply Now

Similar Jobs

🕒 Yesterday

DraftKings Inc.

1001 - 5000

🎮 Gaming

⚽ Sports

👥 B2C

Lead Backend Engineer architecting scalable, secure systems for DraftKings’ real-time gaming platform. Mentoring engineers and driving backend architecture, reliability, and technical direction.

🕒 6 days ago

IESF Group International

11 - 50

🏥 Healthcare

🏭 Manufacturing

📦 Logistics

Senior PHP Developer maintaining CakePHP 2 APIs and building Symfony microservices. Deploying cloud applications with Docker, GCP, PostgreSQL, and Pub/Sub.

🕒 October 8

Avenga

5001 - 10000

💼 Consulting

🏭 Manufacturing

🏥 Healthcare

Senior Java Engineer developing Java back-end and DevOps solutions for Avenga’s enterprise clients. Building WebSphere and BAW workflows, integrations, and production-ready systems.

🕒 October 7

Dreamix

51 - 200

💼 Consulting

🏥 Healthcare

📣 Marketing

Java Engineer developing secure, scalable Java applications for Dreamix’s enterprise software clients. Building Spring Boot services, APIs, database solutions, and production-ready code.

🕒 October 6

Xebia

1001 - 5000

💼 Consulting

🤖 Artificial Intelligence

☁️ SaaS

Senior .NET Developer modernizing business-critical rail and asset-leasing platforms for Xebia. Building reusable applications with .NET, React, AWS, Terraform, and automated testing.