Back to Top

IT Destination

The Premium
It Infrastructure
in Kerala

Company Jobs

Yatra Online

Thapasya Building, Infopark, Kakkanad, Kochi

Phone
emailkochijobs@yatra.com

Career Opportunities:

Manager, Software Engineering (SEM) / Lead Engineer - JAVA

Role Description :

A 'Manager, Software Engineering' / 'Lead Engineer' role opens up the doors of technology leadership for you. A manager is an experienced member of our software development teams who is capable of building complicated software products independently. As an engineering manager you will develop yourself as well as lead a team of other engineers who also develop along with you highly scalable services which enable online bookings, payment transactions and personalized messaging to millions of customers who book their travel with Yatra.com. This career establishing role exposes you to complex programming & scripting skills, design patterns and DevOps practices. Therefore, the role requires you to demonstrate not just an ability to quickly learn a programming & scripting language and framework that you can use to build an A class service, but also an ability to guide younger members of the team by way of guidance and exemplary work. As a manager, the role requires you to have in-depth knowledge of various design patterns, frameworks, architectural traits that will make your product successful in a high-volume transactional environment. Along with, the role also requires very good analytical skills, ability to debug problems in an existing piece of code and work with other team members in a collaborative environment. This stage of career requires you to play an independent contributor as well as a leadership role where you are expected to not just work on specific problems in an independent manner with minimal assistance but also lead a team of highly professional software engineers. This role also requires you to own a moderately sized team of engineers, coach them and derive maximum productivity out of the available talent. The role requires you to provide continuous constructive feedback to the team members, evaluate their performance and guide them in the right direction.

Essential Duties :

Develop functioning, highly robust, unit tested code without any supervision for building highly scalable applications in a large-scale distributed systems environment

Translating business requirements into system design and apply deep understanding of Object-oriented design principles in creating custom software solutions to complex problems. Offering creative alternatives to business design wherever appropriate

Build services, platforms, libraries and frameworks for the products wherever appropriate using strong understanding of software systems, data structures, design patterns and distributed systems

Effectively design, architect and drive the implementation of features end to end cutting across multiple products handled by multi teams including identification and management of dependencies across modules/teams.

Project planning for high-level complexity projects, including scope management, estimation, issue tracking
and risk mitigation

Core Skills :

Java/Kotlin/Grovy
Python/Django/FastAPI
Spring Boot/Gradle/Maven
RxJava/Reactor/EventBus/Kafka/RabbitMQ
AspectJ/Hibernate/GORM/ORM/JPA/XML-XSLT

Additional Skills :

Test Driven Development or Behavior Driven Development
OOPS/Functional Programming/Design Patterns/Event Driven Systems
Microservices/Containerization/Docker/GCP/AWS/Azure

Relevant Experience :

9 to 12 Years

Email: kochijobs@yatra.com

IT Recruiter

Key Duties / Responsibilities:

• Work on end-to-end recruitment and selection process
• Source potential candidates from various channels like job portals, social networking sites, institutes & referrals.
• Screen & short-listing candidates in the preliminary rounds and conduct telephonic interviews for them.
• Basic understanding of IT recruitment and Portals (Naukri, Indeed, and LinkedIn)
• Schedule interviews with the hiring managers
• Should be an expert in salary negotiation.


Qualification, Experience and Skills required:

• 3-5 years of relevant work experience in Recruitment
• MBA in Human Resources
• Ability to manage and work as a part of the team.
• Pleasing and professional personality

Please note: Work from Office is mandatory .

Email: kochijobs@yatra.com

Senior Software Engineer II (SSE-II) - JAVA

Role Description :

A 'Senior Software Engineer I' is an experienced member of our software development teams. As an engineer you will develop highly scalable services which enable online bookings, payment transactions and personalized messaging to millions of customers who book their travel with Yatra.com. This career establishing role exposes you to complex programming skills, design patterns and DevOps practices. Therefore, the role requires you to demonstrate not just an ability to quickly learn a programming language and framework that you can use to build an A class service, but also an ability to guide younger members of the team by way of guidance and exemplary work. Alongwith, the role also requires very good analytical skills, ability to debug problems in an existing piece of code and work with other team members in a collaborative environment. This stage of career requires you to play an independent contributor role where you are expected to work on specific problems in an independent manner with minimal assistance. This role also requires you to own a small team of engineers and work on complex set of problems in a group.

Essential Duties :

"Design and development of highly robust and scalable applications in a large-scale distributed systems environment

Translating business requirements into system design and apply deep understanding of OO design principles in creating custom software solutions. Offering creative alternatives to business design wherever appropriate

Ownership of key software modules, which would involve product enhancements and maintenance of existing functionality. Effective debugging of issues and associated fixing in a time-critical atmosphere

Technical lead for projects including identification and management of dependencies across other modules. Project planning for mid-level complexity projects, including scope management, estimation, issue tracking and risk escalation

Set coding and design standards and act as a mentor for younger engineers in the organization"

Core Skills :

Java/Kotlin/Grovy
Python/Django/FastAPI
Spring Boot/Gradle/Maven
RxJava/Reactor/EventBus/Kafka/RabbitMQ
AspectJ/Hibernate/GORM/ORM/JPA/XML-XSLT

Additional Skills :

Test Driven Development or Behavior Driven Development
OOPS/Functional Programming/Design Patterns/Event Driven Systems
Microservices/Containerization/Docker/GCP/AWS/Azure

Relevant Experience :

6 to 9 Years

Email: kochijobs@yatra.com

Senior Software Engineer I (SSE-1) - JAVA

Role Description :

A 'Senior Software Engineer I' is an experienced member of our software development teams. As an engineer you will develop highly scalable services which enable online bookings, payment transactions and personalized messaging to millions of customers who book their travel with Yatra.com. This career establishing role exposes you to complex programming skills, design patterns and DevOps practices. Therefore, the role requires you to demonstrate not just an ability to quickly learn a programming language and framework that you can use to build an A class service, but also an ability to guide younger members of the team by way of guidance and exemplary work. Alongwith, the role also requires very good analytical skills, ability to debug problems in an existing piece of code and work with other team members in a collaborative environment. This stage of career requires you to play an independent contributor role where you are expected to work on specific problems in an independent manner with minimal assistance. This role also requires you to own a small team of engineers and work on complex set of problems in a group.

Essential Duties :

"Design and development of highly robust and scalable applications in a large-scale distributed systems environment

Translating business requirements into system design and apply deep understanding of OO design principles in creating custom software solutions. Offering creative alternatives to business design wherever appropriate

Ownership of key software modules, which would involve product enhancements and maintenance of existing functionality. Effective debugging of issues and associated fixing in a time-critical atmosphere

Technical lead for projects including identification and management of dependencies across other modules. Project planning for mid-level complexity projects, including scope management, estimation, issue tracking and risk escalation

Set coding and design standards and act as a mentor for younger engineers in the organization.

Core Skills :

Java/Kotlin/Grovy
Python/Django/FastAPI
Spring Boot/Gradle/Maven
RxJava/Reactor/EventBus/Kafka/RabbitMQ
AspectJ/Hibernate/GORM/ORM/JPA/XML-XSLT

Additional Skills :

Test Driven Development or Behavior Driven Development
OOPS/Functional Programming/Design Patterns/Event Driven Systems
Microservices/Containerization/Docker/GCP/AWS/Azure

Relevant Experience :

3 to 6 Years

Email: kochijobs@yatra.com