Java Developer
Exciting Opportunity: Senior Developer for Customer Experience Unit
We are seeking a highly skilled Senior Developer to join our client's Customer Experience (CX) unit on a long-term project focused on enhancing the travel experience for millions of customers. This role offers a unique opportunity to work on innovative software solutions that will shape the future of travel.
Key Responsibilities:
As a Senior Developer, you will play a crucial role in the planning, design, and implementation of software solutions that balance customer needs with business objectives. Your responsibilities will include:
-
Software Development:
- Participate in all stages of software project development, from planning to implementation.
- Develop high-quality applications using industry best practices and standards.
- Write clean, efficient, and well-documented code.
- Test and debug software to ensure it meets stringent quality standards.
- Engage in code reviews and provide constructive feedback to your peers.
-
Collaboration:
- Work closely with project managers, designers, and fellow developers to ensure successful project outcomes.
- Provide regular updates and attend technical meetings as needed.
- Collaborate strategically with other units on the development of digital products that enhance the overall travel experience.
Technical Requirements:
- A minimum of 5 years in software development.
- Extensive experience with microservice systems, particularly using Spring Boot/Cloud Native and Docker.
- Strong background in CI/CD tools like Kubernetes, Helm, Gitlab CI, and Gradle.
- Proficiency with messaging systems such as Kafka or RabbitMQ.
- Experience with both relational and non-relational databases (e.g., Postgres, Cassandra).
- Familiarity with test frameworks like jUnit and Spock.
- Experience working with agile methodologies such as SCRUM and Kanban.
- Proficiency in German (B2 level or better).
Nice to have:
- Experience with AWS and automated cloud infrastructure provisioning.
- Familiarity with passenger information systems in public transport.
- Ability to work independently with excellent organizational and communication skills.
Project Details:
- Location: Germany, Frankfurt with 2/3 days from the office per month
- Duration: Long term
- Workload: Full time
This is a fantastic opportunity to contribute to a significant, long-term project that will transform the future of travel. If you meet the requirements and are eager to be part of this dynamic team, we encourage you to apply.
Apply now to play a key role in shaping a new era of customer experience!
- Department
- Software Engineering
- Role
- Back end development
- Locations
- Germany
- Remote status
- Hybrid Remote
- Hybrid model
- 2/3 days from the office per month
About Infotree Global Solutions
At Infotree, meeting your career needs is a top priority. Client satisfaction is largely dependent on the resources we can provide, and we take pride in our delivery. We have a supportive team in place to give quality people a chance to grow and challenge themselves in their roles which has resulted in that we have placed many employees in positions that have grown into lifelong careers.
We have a team of dedicated recruiters and consultant care representatives that are committed to your success and well-being. Check out our open roles to get started.
Infotree Poland Sp. z o.o. is part of Infotree Global Solutions. Agency number: 15970.
Java Developer
Loading application form
Already working at Infotree Global Solutions?
Let’s recruit together and find your next colleague.