Back to search
Cavendish Professionals Linkedin · Posted 21d ago

Senior Java Software Engineer

Bulgaria

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

🚀 Senior Java Developer | Azure | AI-Assisted Development


🌍 Remote (Europe) | ✈️ Quarterly Travel to Prague | 📄 12-Month B2B Contract | 💰 Competitive Daily Rate


We’re looking for experienced Senior Java Developers to join a high-performing engineering team building scalable backend systems in a modern cloud environment. This is a fantastic opportunity to work on cutting-edge projects using Java, Microsoft Azure, and AI-powered development tools such as Claude and Cursor AI.


This is a fully remote B2B contract role, with occasional travel to Prague once per quarter for team collaboration and planning sessions.


⚠️ Please note: This role requires overlap with US working hours. Candidates must be available for at least 2pm–6pm CET, with 2pm–7pm CET preferred.


What You’ll Be Doing

  • Designing, developing, and maintaining backend applications using Java
  • Working on scalable, distributed systems in a Microsoft Azure environment
  • Contributing to architecture and technical design decisions
  • Integrating external APIs and services
  • Using AI tools such as Claude and Cursor AI to support development, code analysis, and refactoring
  • Collaborating closely with engineers, architects, and stakeholders
  • Participating in code reviews and promoting engineering best practices


What We’re Looking For

  • Strong commercial Java experience (Spring / Spring Boot preferred)
  • Experience working with Microsoft Azure
  • Background building scalable or distributed systems
  • Hands-on experience using AI development tools in day-to-day engineering workflows
  • Experience with SQL and/or NoSQL databases
  • Familiarity with Git and modern development practices
  • Ability to work independently and within collaborative engineering teams


Nice to Have

  • Experience with microservices architecture
  • DevOps / CI/CD exposure
  • Containerisation knowledge (Docker/Kubernetes)
  • Cloud-native application design experience
  • Exposure to AI/ML concepts or LLM integrations


Why Join?

  • Fully remote setup*
  • Long-term 12-month B2B contract
  • Modern engineering environment embracing AI-assisted development
  • Challenging large-scale cloud and backend projects
  • Strong technical ownership and collaborative culture
  • Quarterly trips to Prague to connect with the wider team


If you’re a strong Java engineer with Azure experience and already using AI tools as part of your development workflow, I’d be keen to speak.


📩 Apply directly or message me for more details.

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If the repetitive CV tweaking gets heavy, Daniel can help set up Caio Agent.
Ask about Agent