Java Developer
Posted 18 Sep 2026
Advertised as “Senior Java Developer - Tieto Tech Consulting (m/f/d)”
BranchFactor Summary
The original posting with the fluff stripped out
- Expected experience
- 5+ yrs
- Management level
- Individual contributor
- Employment
- On-Site
- Contract
- Full-time
No salary listed for this role.
Job Description
Tieto Tech Consulting (MentorMate from 2001 to 2026) provides design-led, data-centric, and AI-powered digital engineering & consulting services to enterprises worldwide. With a strong heritage of Nordic quality, local presence, and global-scale operations, we are backed by 8,500+ IT professionals. Our clients trust us for advanced data and analytics skills, top industry-specific expertise, specialized software R&D, and the capabilities of a multinational team. We are part of Tieto, a leading technology company with an annual revenue of approximately EUR 2bn.
Tieto Tech Consulting’s team in Bulgaria consists of 500+ professionals specializing in the development of tailored digital solutions in diverse industries
We are looking for a Senior Full-Stack Software Engineer to join a global digital health product environment focused on improving clinical trial experiences for patients, healthcare professionals, and regulators. The ideal candidate is an experienced engineer who can contribute hands-on, quickly understand complex product domains, collaborate effectively with distributed teams, and help maintain high engineering quality in a regulated healthcare technology environment.
Key Responsibilities
-
Design, develop, and maintain backend and full-stack solutions in a modern product engineering environment.
-
Build and extend backend-for-frontend services and configuration layers.
-
Develop and maintain REST APIs and support integration between services and product components.
-
Work with database modelling.
-
Contribute to microservice-based architecture and event-driven solutions, including technologies such as Kafka.
-
Support development, deployment, and maintenance of services running in cloud/containerized environments such as Kubernetes.
-
Use AI-assisted engineering tools responsibly as part of the development process, ensuring AI-generated output is reviewed, tested, and owned with the same rigor as hand-written code.
Required Experience & Qualifications
-
5+ years of experience with Java development and enterprise-level applications
-
Strong programming skills in TypeScript, Java, or similar modern programming languages.
-
Solid experience with backend development and full-stack engineering.
-
Good understanding of microservices architecture and integration patterns.