Back to search
TPConnects Technologies Linkedin · Posted 6d ago

Senior Software Engineer

Sofia

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

Indexed description

AboutTPConnects

We are a leading international travel tech product company (HQ in Dubai and office in Warsaw) and we’re rapidly growing our engineering talent all over the world, including in our growing tech hub in Sofia.

Every month, our platforms processmillionsticket purchases, connect airlines, and power digital retailing for airline providers, supported and enhanced with significant usageof AI.

We build, own and continuously improve our platform, giving engineers the opportunity to influence architecture, shape technical decisions and solve meaningful engineering challenges at global scale.

About the Role

We’re looking for a Senior Software Engineer to help develop and evolve our cloud-native backend platform. You’ll work on building new capabilities while improving the scalability, performance and reliability of existing services. This role is ideal for engineers who enjoy solving complex technical problems, taking ownership and collaborating with Product Managers, Architects and fellow Engineers to design solutions — not just implement requirements.

Our backend stack includes Java, Spring Boot, AWS, MySQL, DynamoDB and microservices, and we’re continuously evolving our platform as our products and customer base grow.

AI-enhanced development

We use ClaudeAI coding assistantsas part of our everyday engineering workflow to increase productivity and reduce repetitive work. Our engineers use AI to explore technical solutions, accelerate implementation, debug complex issues, generate and improve tests, create documentation and support code reviews. We believe AI helps engineers focus on solving meaningful technical problems—not repetitive tasks.

While AI helps us move faster, great software is still built by great engineers. Engineering judgement, critical thinking and ownership remain at the core of everything we build.

What you’ll do


  • Design, build and maintain scalable Java backend services.
  • Develop new platform capabilities while improving the performance and reliability of existing systems.
  • Build and enhance integrations with airline and travel industry partners.
  • Troubleshoot complex software issues and continuously improve system quality.
  • Collaborate with Product Managers, Architects and Engineers to design technical solutions.
  • Contribute to architecture discussions, code reviews and engineering best practices.
  • Document technical solutions and share knowledge across the team.

What we’re looking for


  • 5+ years of professional experience with Java.
  • Strong experience with Spring Boot and microservices.
  • Experience building and integrating REST APIs.
  • Experience working with cloud platforms (AWS preferred).
  • Strong understanding of software engineering fundamentals, clean code and testing.
  • Experience with relational databases (MySQL) and ideally NoSQL databases (DynamoDB).
  • Strong analytical and problem-solving skills.
  • Fluent English (written and spoken).

Nice to have


  • Experience with distributed systems.
  • Event-driven architecture.
  • AWS certification.
  • Travel technology experience.
  • Curiosity about AI-assisted software development.

What we offer


  • Opportunity to build our own product by designing solutions (not just to implementing requirements) in an open, positive and dynamic multinational culture
  • Hybrid role, with an option for fully remote setup in the initial stage
  • Flexible working time (8 hours per day) with fixed core hours 22-26 days annual leave (growing with length of service)
  • Social benefits: Additional medical insurance (health&dental), Multisport card, etc.
  • Referral bonus for recommending new talent Participation in various company initiatives and events.
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 repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search