Senior Java Developer
Full-time · Mid-Senior level · Posted
About the role
Waracle are looking for a Senior Java Developer for an exciting new role joining our world-class digital technology consultancy and home to a diverse, smart, curious and ambitious community of specialists in technology-driven transformation. We work with ambitious clients to help them solve their biggest business and customer challenges. We help our clients to innovate and create intelligent digital products and services. We thrive on complex challenges and deliver business-critical IT transformation projects, moving seamlessly from strategy, design and delivery to operations.
This is a Hybrid role working from our Sofia office 2 days a week, offering the perfect balance of collaborative in-person teamwork and the flexibility of working from home.
Key Aspects of the Role Include
Architectural Leadership: Designing and delivering end-to-end backend subsystems, ensuring code is modular, beautifully structured, and highly scalable.
Quality & Security Champion: Conducting thoughtful peer reviews, guiding testing strategies (unit, integration, and service-level), and implementing robust application security.
Mentorship & Collaboration: Mentoring and coaching junior colleagues in both their technical craft and engineering processes, providing constructive, supportive feedback.
Consulting & Communication: Translating complex technical trade-offs into clear, plain language for clients and stakeholders, and presenting confident, collaborative product demonstrations.
Practice Growth: Sharing your wisdom across the practice and contributing to Waracle’s collective knowledge by sharing lessons learned.
What You’ll Bring
We welcome diverse perspectives and encourage you to apply even if you don’t check every single box perfectly. We are looking for a blend of the following experience and skills:
3+ years of experience working with Java.
Deep expertise in backend architectures, including microservices and event-based systems.
A strong understanding of industry-standard security (OWASP) and compliance principles (GDPR, SOC2).
Proven experience optimizing application performance (such as threading, caching, and query tuning).
The ability to guide and shape testing strategies across multiple levels.
A collaborative mindset with a passion for mentoring others and evaluating engineering trade-offs with empathy and balance.
The Recruitment Process
Initial Chat: You’ll have a call with your dedicated Talent Acquisition Partner and a member of our technical panel to talk about Waracle, your career goals, briefly about your experience and the “important stuff” like salary and benefits.
Two-Stage Process: You’ll be invited to showcase your skills and find out more about the role.
Supportive Onboarding: Your Talent Partner will guide you through the whole process right up to your first day.
Our Benefits
We believe in supporting our team, inside and outside of work. Here’s a glimpse of what you can expect:
Healthcare and insurance:
Additional health insurance with dental treatment included
Wellbeing support
Entertainment and discounts:
Team parties and teambuildings
Multisport card
CoolFit card
Professional development:
Certification Courses
Learning Pathways and Transparent career paths
Udemy Business
Networking Opportunities
Public Speaking Opportunities
Others:
MackBook, peripherals, and other gadgets that are needed
Charity Committee
We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, gender, disability, religion/belief, sexual orientation or age.