Principal Engineer
Amadeus
Job Title
Principal Engineer
Job Title
Principal Engineer Java
Common accountabilities:
Works autonomously within defined processes and procedures or methodologies, takes standard decisions, and may support the development of solutions to complex problems of a recurring nature.Receives instruction, guidance, and direction from more senior-level roles or managers, with regular monitoring of the status of the assignments.May have specialized formal education or equivalent work experience and have the required technical and functional skills and basic knowledge of the business.
Specific accountabilities:
Technical Requirements:
Experience: Minimum of 10 years in designing and developing enterprise-grade distributed systems using Java.Cloud Native: Experience developing in a cloud environment (MS Azure or AWS).Technologies: Proficiency in Quarkus, OpenShift/Kubernetes.Additional Skills: Familiarity with Couchbase, Python, and Kafka is advantageous.Expertise: Strong foundation in Algorithms and Data Structures, with robust Computer Science fundamentals.SDLC Knowledge: In-depth understanding of modern Software Development Life Cycle (SDLC) practices, Agile methodologies, and tools such as Jira. Proficiency in software configuration management tools like GitHub and Continuous Integration (CI) processes.Responsibilities:
Lead the design and development of scalable, high-performance Java-based applications.Architect and implement microservices solutions on cloud platforms, ensuring reliability and security.Mentor and guide junior engineers, fostering a culture of continuous learning and improvement.Collaborate with cross-functional teams to define, design, and ship new features.Drive the adoption of best practices in code quality, testing, and deployment.Stay updated with emerging technologies and industry trends, integrating them into the development process.Qualifications:
Bachelor’s or master’s degree in computer science, Engineering, or a related field.Proven track record of delivering complex software projects on time and within budget.Excellent problem-solving skills and the ability to think critically and creatively.Strong communication skills, with the ability to articulate technical concepts to non-technical stakeholders.Preferred Attributes:
Passion for technology and innovation.Ability to work in a fast-paced, dynamic environment.Strong leadership and team management skills.Diversity & Inclusion
Amadeus aspires to be a leader in Diversity, Equity and Inclusion in the tech industry, enabling every employee to reach their full potential by fostering a culture of belonging and fair treatment, attracting the best talent from all backgrounds, and as a role model for an inclusive employee experience.
Amadeus is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to gender, race, ethnicity, sexual orientation, age, beliefs, disability or any other characteristics protected by law.
Confirm your E-mail: Send Email
All Jobs from Amadeus