Back to All Openings

We are looking for

Senior Java Engineer (Poland)

Software Engineer, Java
logo for Software Engineer
Share

About AltexSoft

A global travel technology company specializing in content aggregation and distribution is looking for a Senior Java Software Engineer to join our SaaS cloud-based backend team. This role involves developing new features while ensuring scalability, high performance, and system efficiency. The position requires on-site work in our Warsaw office, providing opportunities for close collaboration with the team and direct involvement in key technical discussions.

About Project

The project is centered on the development of the service that allows to manage and process orders and changes, giving customers and agents an efficient, responsive, integrated experience, like

Book, hold and issue instant tickets
Sell ancillary products before or after ticketing
Re-issue individual or multi-flight tickets
Process airline-initiated OCNs

You Have

  • 5+ years of Java development experience, with expertise in Spring Boot, JPA (JPA2, Hibernate), JUnit, JSON, and API development/integration.
  • Strong communication skills, with the ability to convey complex concepts clearly using diagrams and models. -
  • Excellent team collaboration skills, with the ability to engage effectively with internal and external stakeholders
  • Familiarity with Agile development methodologies.
  • Hands-on experience with microservices architecture and cloud-based environments.
  • Strong knowledge of Relational Databases (MySQL) and NoSQL (DynamoDB).
  • Ability to efficiently reuse components and services for scalable development.

Would be a plus

  • AWS Developer Certification.
  • Understanding and application of clean code principles.
  • Strong debugging and problem-solving mindset, with a track record of resolving critical software issues.

You Are Going To

  • Engage in regular team discussions to exchange ideas, address challenges, and propose improvements.
  • Take a proactive approach to teamwork, welcoming feedback and offering constructive suggestions.
  • Apply strong analytical skills to troubleshoot issues and implement effective solutions.
  • Handle multiple development tasks, managing priorities efficiently.
  • Work closely with team leads and Project Managers to align development efforts with project goals.
  • Diagnose and fix interface-related issues, debug and enhance application code.
  • Maintain comprehensive documentation for application updates and modifications.
  • Partner with fellow engineers to develop operational solutions that align with industry best practices.

We offer

Health

Health Care

  • Reimbursement of medical expenses
  • Online morning exercise
book

Education

  • Compensation for trainings, seminars, conferences
  • Free access to the Pluralsight and ACloudGuru knowledge base
  • Access to the AltexSoft library with  top-notch materials
  • A mentor for a probation period
  • Engagement in our Mentorship Hub program as a mentor or a mentee to foster professional growth and development 
gora

Development

  • Horizontally — master new technologies at internal courses
  • Vertically — choose your own career path through Competency trees
medal

Recognition Program

  • All your activities are marked by points that can be exchanged for gifts to fit any taste.
Contact our Talent Acquisition Specialist
Mariia Dusynmariia.dusyn@altexsoft.com

To many people, the world is chaos. To us, it's something a few effective formulas can organize and even change.

Come along if you share our vision

  • We were founded in 2007. Employer of the Year (2014, 2017, 2019).
  • The AI Ukraine conference and the Know Your Onions meetups organizer.
  • R&D centers in Ukraine (Kharkiv, Kremenchuk, Lviv) and Georgia (Tbilisi). We employ more than 300 people.