TPConnects
Posted 4d ago

Senior Java Engineer

TPConnects
Sofia or Dubai or Warsaw
HybridFull Time
Responsibilities
  • designing services
  • building integrations
  • troubleshooting issues
Requirements
  • Requires 5+ years of Java experience
  • Spring Boot
  • Microservices
  • REST APIs, AWS, MySQL
  • Software testing
  • Analytical skills, and fluent written and spoken English
Technical tools mentioned
JavaSpring BootAWSMySQLDynamoDBClaudeAIREST APIsmicroservices

Job 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. 

About TPConnects

Provider of modern airline retailing and distribution technology.

Similar jobs

Software Engineer roles near Sofia, Sofia City Province
1d
Save
Mark Applied
Hide
Front-end Software Engineer | Betty UK
Sofia or New York City or Toronto or London
OnsiteFull Time
Betty
Betty: Online casino platform for mobile slots and real-money gaming.
5+ YOERequires 5+ years building web applications, React, NextJS server-side rendering, progressive web apps, Redux, performance optimization, automated UI testing, DevOps, security, and English fluency.
React, NextJS, Redux, Redux Toolkit, React Native
1d
Save
Mark Applied
Hide
Staff Software Engineer - AI Applied Engineering
Sofia, Sofia City Province, Bulgaria
RemoteFull Time
Quickbase
Quickbase: Provides a no-code platform for building custom business applications.
Strong React and TypeScript experience; full-stack development; production LLM applications including RAG, agents, tool use, streaming, prompt engineering, monitoring, cost control, and failure handling.
React, TypeScript, Claude Agent SDK, MCP, SSE, RAG, Claude API, Copilot, Cursor, Claude Code, AWS, DynamoDB, Lambda, ECS, Temporal, AWS Step Functions
1d
Save
Mark Applied
Hide
Principal Software Engineer FTC
Sofia, Sofia City Province, Bulgaria
HybridFull Time, Contract
Fastmarkets
Fastmarkets: Provides global commodity price benchmarks and market intelligence services.
Strong experience with .NET/C#, Azure, distributed and cloud computing, databases, UI frameworks, web protocols, messaging, testing, microservices, and mentoring junior developers; strong English communication required.
Microsoft .NET, C#, Microsoft Azure, Azure Service Fabric, Azure Blob Storage, Azure Service Bus, Azure Event Hubs, SQL Server, Cosmos DB, Angular, TypeScript, JavaScript, REST, WebSockets, SignalR, gRPC, Redis, AI
1d
Save
Mark Applied
Hide
Senior Software Engineer- Angular
Sofia, Sofia-Capital, Bulgaria
€45k-€68k/yr HybridFull Time
Entain
EntainLondon Stock Exchange: ENT: Provides sports betting and online gambling entertainment services.
Expert Angular and TypeScript skills; proficiency in HTML/CSS, Angular CLI, Nx, modern build tooling, performance optimization, design patterns, and software architecture.
TypeScript, JavaScript, Angular, HTML, CSS, Angular CLI, Nx
1w
Save
Mark Applied
Hide
Senior Software Engineer (Golang)- Payments Experience
Sofia, Sofia City Province, Bulgaria
OnsiteFull Time
SumUp
SumUp: Provides mobile point-of-sale payment solutions for small businesses
Hands-on Go experience, microservices and RESTful APIs, SQL and PostgreSQL, Kubernetes, AWS, and comfort working across Go and Ruby codebases.
Go, Ruby, RESTful APIs, SQL, PostgreSQL, Kubernetes, AWS
1w
Save
Mark Applied
Hide
Software Engineer III (3 months assignment)
Sofia, Sofia-Capital, Bulgaria
€31k-€42k/yr OnsiteTemporary
UKG
UKG: Provider of workforce management and human capital management software.
4+ YOEDeep expertise in Java,4+ years professional software development,proficiency with GitHub and JIRA,understanding of cloud and DevOps,ability to design, test and deploy scalable systems.
Java, GitHub, JIRA, Junit, Selenium, Azure, AWS, GCP
1w
Save
Mark Applied
Hide
.NET Software Engineer
Sofia, Sofia City Province, Bulgaria
HybridFull Time
Milestone Systems: Developer of open platform IP video management software.
3+ YOE3+ years developing with C# and .NET, strong OOP, troubleshooting, REST APIs, CI/CD, SQL Server, experience with large-scale enterprise software and Windows applications.
C#, .NET, REST APIs, SQL Server, CI/CD, Windows
2w
Save
Mark Applied
Hide
Software Developer, Gaming
Manchester or Stoke-on-Trent or Sofia
HybridFull Time
bet365
bet365: Provides global online sports betting and digital casino games.
Proven experience with React and Go or C#, strong SQL, knowledge of GCP, experience in high-volume environments, and interest in applying AI to development.
React, Go, Golang, C#, SQL, GCP, Google Cloud