Lead Java Engineer-Specialist- Financial Services
Publicis Groupe Holdings B.V · Sofia, Sofia-City, Bulgaria
Information Services · 11-50 employees
About the role
Lead the design and delivery of scalable backend solutions using Java and cloud technologies. Drive technical architecture decisions and mentor engineering teams to ensure high standards of security and reliability.
What they look for
Requirements
Requires over 7 years of Java experience and 5+ years of cloud platform expertise, preferably with GCP. Mandatory experience in the healthcare industry, specifically with pharmaceutical or medical data systems, is required.
Benefits
Full description
Company Description
Tremend is the newest global software engineering hub for Publicis Sapient. For over 20 years, the company has been infusing its advanced technical expertise into complex and innovative solutions that meet today's digital transformation needs and pave the way for a better and smarter future. By joining forces with Publicis Sapient we're accelerating the impact, providing a good mix of talented engineers, technology, continuous improvement, innovation, and R&D. Here, you'll have the opportunity to unleash your potential, powering up advanced software solutions for some of the world's most iconic brands. Embrace your passion for technology, creativity, and continuous improvement, and join us in making a difference through engineering.
Overview
We are seeking a Senior/Lead Software Engineer with strong expertise in Java and cloud technologies to lead the design, development, and delivery of scalable backend solutions. The ideal candidate brings extensive experience building enterprise-grade systems, a proven track record of technical leadership, and hands-on experience in the Healthcare industry. This role requires the ability to drive complex technical initiatives, influence architectural decisions, and collaborate across teams to deliver secure, reliable, and high-performing software solutions.
Responsibilities
- Lead the design, development, testing, and deployment of scalable backend solutions using Java and modern cloud technologies.
- Drive the technical design and implementation of complex software features and critical system components.
- Translate business requirements into clear technical designs, architecture decisions, and actionable delivery plans.
- Provide technical leadership and influence engineering decisions across multiple teams.
- Collaborate with cross-functional stakeholders to improve system architecture, performance, reliability, and scalability.
- Review code regularly, provide constructive feedback, and promote engineering best practices.
- Support estimation activities, technical planning, and solution decomposition.
- Identify, troubleshoot, and resolve complex technical issues, addressing root causes and mitigating risks.
- Ensure solutions meet high standards for security, quality, operational excellence, and maintainability.
- Define and monitor operational metrics, system health indicators, and reliability standards.
- Make informed technical trade-off decisions at both feature and system levels.
- Foster knowledge sharing, mentoring, and collaboration within and across engineering teams.
Skills and Experience
- 7+ years of hands-on experience with Java and backend development frameworks.
- 5+ years of experience working with cloud platforms; Google Cloud Platform (GCP) experience is highly preferred.
- Proven experience designing and delivering enterprise-grade, distributed backend systems.
- Experience with cloud-native architectures, microservices, APIs, and event-driven systems.
- Strong understanding of software design patterns, system architecture, scalability, and performance optimization.
- Experience with CI/CD pipelines, automated testing, and DevOps practices.
- Strong knowledge of security, reliability, and operational best practices.
- Demonstrated ability to independently lead complex technical initiatives from concept to production.
- Experience collaborating with multiple teams and influencing technical direction beyond immediate project scope.
- Excellent problem-solving skills with the ability to navigate complex technical challenges.
- Experience in the Healthcare industry is required, including participation in at least two projects involving pharmaceutical systems, hospital integrations, medical records platforms, or healthcare data processing.
- Strong communication and stakeholder management skills.
- Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
Additional Information
Besides an exciting job in a tremendous team, here's what you can expect:
- A fast-paced tech environment
- Continuous growth & learning
- Open feedback culture
- Room for own initiative & ideas
- Transparency about results & strategy
- Recognition & reward for hard work
- Working with a flexible schedule
- Medical subscription
- Meal tickets
- 25 vacation days
- Many others perks