Bulgaria Remote (Country)

Exadelinc is hiring a Senior Software Engineer (Java)

About the Role

As a Senior Software Engineer, you'll play a key role in designing and delivering robust, scalable Java applications for a leading online platform. Working within an agile, cross-border team, you'll apply modern engineering practices to solve complex technical challenges while contributing to a culture of continuous improvement and technical excellence.

What You’ll Do

  • Use AI-enhanced development environments like Cursor and GitHub Copilot to accelerate coding efficiency and improve software quality
  • Build and maintain high-performance services using Java 21 and Spring Boot 4.x, following proven design patterns and architectural principles
  • Collaborate on system design, refining requirements and proposing better solutions through constructive feedback
  • Lead peer code reviews, promote clean code standards, and ensure deliverables meet functional and non-functional needs
  • Implement test-driven and behavior-driven development practices, along with performance testing and automation strategies
  • Support and optimize CI/CD pipelines, leveraging tools like Jenkins, Argo CD, and JFrog Artifactory for reliable deployments
  • Monitor system health using Splunk, Grafana, and Snyk, taking ownership during incident resolution
  • Advocate for engineering best practices, mentor teammates, and drive initiatives that improve team velocity and code integrity

What We’re Looking For

  • Proven experience developing enterprise-grade applications in Java with a focus on performance, scalability, and security
  • Strong command of modern IDEs with integrated AI assistance and familiarity with tools like TestContainers and Docker
  • Deep understanding of microservices architecture, REST APIs, and event-driven systems using Kafka, Solace, or RabbitMQ
  • Hands-on experience with relational and NoSQL databases including PostgreSQL, Oracle, MySQL, and Couchbase
  • Proficiency in testing frameworks, automation, and shift-left methodologies including TDD and BDD
  • Experience managing code quality through static analysis, CI/CD workflows, and deployment orchestration with Kubernetes and Helm
  • Ability to assess risks, analyze impacts, and apply secure coding practices across the development lifecycle
  • Strong communication skills with a collaborative mindset, especially in international, agile settings

Technology Environment

You’ll work with a modern stack: Java 21, Spring Boot 4.x, Maven, PostgreSQL, Oracle, Couchbase, MySQL, JPA, OpenSearch, REST APIs, Solace/Kafka/RabbitMQ, TestContainers, Bitbucket, Jenkins, Argo CD, JFrog Artifactory, Docker, Kubernetes, Helm, Snyk, Splunk, Grafana, Gatling.io, and agile tooling including Jira and Confluence.

Work Environment

This role supports flexible working arrangements—onsite, hybrid, or fully remote—for candidates based in Bulgaria or Poland. You’ll collaborate with an international team using Scrum methodology, with full support for work-life balance and personal growth.

Benefits & Culture

  • Access to premium medical coverage and well-being programs
  • Support for ongoing education with learning reimbursement
  • Team gatherings, local perks, and sports-related compensation
  • Recognition initiatives and referral incentives
  • Top-tier hardware and development tools provided
  • A culture rooted in trust, open dialogue, and meaningful mentorship
  • Inclusive environment that values diverse perspectives and lived experiences

Our Commitment to Inclusion

We are an Equal Opportunity Employer dedicated to building a diverse, respectful workplace. We welcome applicants of all backgrounds, including differences in race, gender identity, sexual orientation, disability, age, and other protected characteristics. Candidates requiring accommodations during the hiring process are supported in accessing and completing each stage successfully.

Required Skills
Java 21Spring Boot 4.xMavenPostgreSQLOracleCouchbaseMySQLJPAOpenSearchAI-Assisted IDEsTDDBDDPerformance TestingCode ReviewSystem Architecture JavaSpring BootMavenPostgreSQLOracleCouchbaseMySQLJPAOpenSearchTDDBDDPerformance TestingCode ReviewsAI-Assisted IDEsAutomation
Earn more as a remote developer

Performance pay that rewards your skills

Iglu's revenue-sharing model means top performers earn significantly more than traditional salaries. Choose your projects, deliver great work, and see it reflected in your pay.

Revenue-sharing compensation
Project choice & autonomy
International client base
Career growth support
Check compensation
Top earners exceed market rate
About company
Exadelinc
Exadel is an AI-first global tech company with 25+ years of engineering excellence, 2,000+ professionals, and 500+ active projects powering Fortune 500 clients. From AI platforms to digital transformation, they partner with enterprise leaders to build what’s next.
All jobs at Exadelinc Visit website
Job Details
Category backend
Posted a month ago