Senior Software Engineer (Kotlin/Java)
Job Title: Senior Software Engineer (Kotlin/Java)
Job Code: CUB/2025/DWE/016
Experience: 6 years
Location: Infopark, Kochi
Why Join Us?
Innovative Environment: Join a forward-thinking company that encourages creativity and problem-solving.
Career Growth: Opportunities for professional development and career advancement.
Collaborative Culture: Work in a team-oriented environment where your contributions are valued.
Competitive Compensation: Attractive salary package and performance-based incentives.
Job Requirements
Minimum 6 years of hands-on software development experience.
At least 1 year of practical experience working with Kotlin.
Strong knowledge of OOP concepts, design patterns, and unit testing.
Experience with Java (Spring), JavaScript (NodeJS), and OpenTracing (Jaeger or similar).
Exposure to Spring Webflux (preferred).
Experience deploying applications on AWS/Kubernetes.
Proficiency with Git and familiarity with Agile methodologies.
Ability to design lightweight, scalable, and highly available solutions for global use.
Key Responsibilities
Design, build, test, and improve high-quality, high-performance applications.
Collaborate with the Head of Engineering and technical leads to develop innovative SaaS solutions for the airline industry.
Work hands-on with the team to improve and scale existing systems.
Ensure solutions meet modern standards for scalability, security, and usability.
Contribute to the technical strategy of the company by experimenting and driving innovation.
Operate effectively in a fast-paced, early-stage startup environment with high autonomy.
Required Skills
Strong programming experience in Kotlin and Java (Spring).
Proficiency in Node.js and backend service development.
Hands-on experience with cloud-native deployments (AWS, Kubernetes).
Good understanding of distributed tracing (Jaeger or equivalent).
Strong debugging, problem-solving, and performance optimization skills.
Preferred Skills
Experience with Spring Webflux.
Familiarity with airline or e-commerce retailing systems.
Exposure to conversational commerce, recommendation systems, or mobile-first solutions.
Soft Skills
Strong verbal and written communication skills.
Ability to work independently and in a collaborative, cross-cultural team environment.
Open-minded, resilient, and adaptable to challenges.
Startup mindset: self-starter, proactive, and comfortable with ambiguity.
Passion for solving complex problems and delivering impactful solutions.
Qualifications
Bachelor’s or Master’s degree in Computer Science, Engineering, or related field (or equivalent professional experience).
6+ years of software development experience with at least 1 year in Kotlin.