The Travel Corporation
Java Developer
Skills
8 days ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Katowice, Poland
Work mode:
Hybrid
Published on:
12 October 2026
What they need
Java Developer
About Us
At TTC, we are Enriching lives by connecting people and places. For over 100 years, we’ve been bringing the world closer together by crafting journeys that create lasting memories, lifelong friendships and meaningful cultural connections. Across more than 70 countries and our award-winning brands, we design and deliver travel experiences that go beyond sightseeing - they change perspectives.
Behind every unforgettable journey is a passionate team making it happen. That’s where you come in.
Our Values
Everything we do is guided by our five shared commitments:
- Value Every Voice
- We put people first.
- Act with Integrity
- We do what’s right.
- Explore Beyond Boundaries
- We’re driven by curiosity.
- Own the Outcome
- We take responsibility for our decisions.
- Succeed Together
- We’ve got each other’s backs.
Java Developer
We are looking for a Java Developer to join our team and contribute to building scalable, enterprise-level applications used across our global platforms.
In this role, you will be involved in the full software development lifecycle, working closely with cross-functional teams to deliver high-quality, reliable solutions.
Technologies we use
Required: Java, Spring, Hibernate, Eclipse, SQL, PL/SQL, Git, JSP, JavaScript
Nice to have: Linux, Docker, AWS
Your responsibilities
- Participating in the full software development lifecycle – from requirements gathering to deployment
- Collaborating with product managers, designers, testers, and other developers
- Writing clean, efficient, and maintainable code
- Developing and maintaining unit tests (JUnit)
- Designing and implementing REST and SOAP web services
- Creating and optimizing SQL and PL/SQL queries
- Maintaining and improving existing systems, fixing bugs, and proposing enhancements
- Preparing and maintaining clear technical documentation
- Identifying opportunities for improvements and introducing new solutions
Our requirements
- Minimum 5 years of experience as a Java Developer
- Experience working with Java 8 and Java 17
- Strong knowledge of Spring (Core), Hibernate, and EclipseLink
- Proficiency in SQL and PL/SQL (Oracle)
- Experience with tools such as Tomcat/Tomee, GitHub, TeamCity
- Experience with REST and SOAP web services
- Knowledge of JSP, Struts, and JavaScript
- Experience with unit testing (JUnit)
- Very good command of English (international environment)
Nice to have
- Willingness to learn React
- Experience with Linux, Docker, or AWS
- Familiarity with Java EE standards and CI/CD processes
How we work
- Kanban methodology
- Cross-functional teams (Backend, Frontend, Fullstack, QA, Product, UX/UI, Analysts)
- Focus on collaboration, code quality, and continuous improvement
What we offer
- Hybrid work model (1–2 days per week in the office)
- Opportunity to work on global, large-scale systems
- International and collaborative environment
- Development budget and access to internal & external training
- Conferences in Poland and abroad
- Mentoring and support from experienced tech leaders
- Space for innovation and your own ideas
- Knowledge-sharing culture and support for IT community initiatives
- English lessons
- Flexible working hours
- Partially or fully funded training
Interested? Apply and join our international team.
Other offers great for you!
These companies are also looking for great profiles
Washington Frank
Java Developer
Freelance
Brussels, Belgium
Hybrid
Skills
1 month ago
Quick apply
Proelan
Ingénieur Full Stack Java React H/F
Permanent contract
Nice, France
Hybrid
Skills
14 hours ago
Quick apply
Soors
Lead Developer Java / Angular H/F
Freelance
33600 Pessac, France
Hybrid
Skills
9 hours ago
Quick apply
No company information available.