Jobs
Interviews

328 Akka Jobs

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

0.0 - 3.0 years

2 - 5 Lacs

mumbai

Work from Office

About the Role: As a result of our rapid growth, we are looking for a Java Backend Engineer to join our existing Cloud Engineering team and take the lead in the design and development of several key initiatives of our existing Miko3 product line as well as our new product development initiatives. Responsibilities: Designing, developing and maintaining core system features, services and engines Collaborating with a cross functional team of the backend, Mobile application, AI, signal processing, robotics Engineers, Design, Content, and Linguistic Team to realize the requirements of conversational social robotics platform which includes investigate design approaches, prototype new technology, and evaluate technical feasibility Ensure the developed backend infrastructure is optimized for scale and responsiveness Ensure best practices in design, development, security, monitoring, logging, and DevOps adhere to the execution of the project. Introducing new ideas, products, features by keeping track of the latest developments and industry trends Operating in an Agile/Scrum environment to deliver high quality software against aggressive schedules Requirements Proficiency in distributed application development lifecycle (concepts of authentication/authorization, security, session management, load balancing, API gateway), programming techniques and tools (application of tested, proven development paradigms) Proficiency in working on Linux based Operating system. Proficiency in at least one server-side programming language like Java. Additional languages like Python and PHP are a plus Proficiency in at least one server-side framework like Servlets, Spring, java spark (Java). Proficient in using ORM/Data access frameworks like Hibernate,JPA with spring or other server-side frameworks. Proficiency in at least one data serialization framework: Apache Thrift, Google ProtoBuffs, Apache Avro,Google Json,JackSon etc. Proficiency in at least one of inter process communication frameworks WebSocket's, RPC, message queues, custom HTTP libraries/frameworks ( kryonet, RxJava ), etc. Proficiency in multithreaded programming and Concurrency concepts (Threads, Thread Pools, Futures, asynchronous programming). Experience defining system architectures and exploring technical feasibility tradeoffs (architecture, design patterns, reliability and scaling) Experience developing cloud software services and an understanding of design for scalability, performance and reliability Good understanding of networking and communication protocols, and proficiency in identification CPU, memory & I/O bottlenecks, solve read & write-heavy workloads. Proficiency is concepts of monolithic and microservice architectural paradigms. Proficiency in working on at least one of cloud hosting platforms like Amazon AWS, Google Cloud, Azure etc. Proficiency in at least one of database SQL, NO-SQL, Graph databases like MySQL, MongoDB, Orientdb Proficiency in at least one of testing frameworks or tools JMeter, Locusts, Taurus Proficiency in at least one RPC communication framework: Apache Thrift, GRPC is an added plus Proficiency in asynchronous libraries (RxJava), frameworks (Akka),Play,Vertx is an added plus Proficiency in functional programming ( Scala ) languages is an added plus Proficiency in working with NoSQL/graph databases is an added plus Proficient understanding of code versioning tools, such as Git is an added plus Working Knowledge of tools for server, application metrics logging and monitoring and is a plus Monit, ELK, graylog is an added plus Working Knowledge of DevOps containerization utilities like Ansible, Salt, Puppet is an added plus Working Knowledge of DevOps containerization technologies like Docker, LXD is an added plus Working Knowledge of container orchestration platform like Kubernetes is an added plus

Posted 5 hours ago

Apply

4.0 years

0 Lacs

hyderabad, telangana, india

On-site

About This Role Wells Fargo is seeking a Senior Software Engineer. In This Role, You Will Lead moderately complex initiatives and deliverables within technical domain environments Contribute to large scale planning of strategies Design, code, test, debug, and document for projects and programs associated with technology domain, including upgrades and deployments Review moderately complex technical challenges that require an in-depth evaluation of technologies and procedures Resolve moderately complex issues and lead a team to meet existing client needs or potential new clients' needs while leveraging solid understanding of the function, policies, procedures, or compliance requirements Collaborate and consult with peers, colleagues, and mid-level managers to resolve technical challenges and achieve goals Lead projects and act as an escalation point, provide guidance and direction to less experienced staff Required Qualifications: 4+ years of Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education Desired Qualifications: Bachelor's degree in computer science and engineering with at least 4+ years of full-stack development experience, with expertise in Java and exposure to C#/.Net. Expertise in React/Angular. Experience in Java Multithreading. Expertise in asynchronous application development, distributed computing and messaging. An understanding of the basics of derivatives, preferably mortgage-backed securities. Exposure to distributed caches and NoSQL databases. Job Expectations: Design and develop key features of for risk analytics applications that handle a portfolio of mortgage derivatives, rates derivatives and other fixed income products. The role requires a good understanding of the concepts, challenges and tradeoffs in distributed computing: latency vs. throughput; scalability, resiliency, scheduling strategies. Exposure to Akka (actor concurrency) would be a plus. Experience working on risk analytics applications would be a plus. In addition to feature development and bug fixes, support production applications (L2/L3 support). Posting End Date: 19 Oct 2025 Job posting may come down early due to volume of applicants. We Value Equal Opportunity Wells Fargo is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other legally protected characteristic. Employees support our focus on building strong customer relationships balanced with a strong risk mitigating and compliance-driven culture which firmly establishes those disciplines as critical to the success of our customers and company. They are accountable for execution of all applicable risk programs (Credit, Market, Financial Crimes, Operational, Regulatory Compliance), which includes effectively following and adhering to applicable Wells Fargo policies and procedures, appropriately fulfilling risk and compliance obligations, timely and effective escalation and remediation of issues, and making sound risk decisions. There is emphasis on proactive monitoring, governance, risk identification and escalation, as well as making sound risk decisions commensurate with the business unit's risk appetite and all risk and compliance program requirements. Candidates applying to job openings posted in Canada: Applications for employment are encouraged from all qualified candidates, including women, persons with disabilities, aboriginal peoples and visible minorities. Accommodation for applicants with disabilities is available upon request in connection with the recruitment process. Applicants With Disabilities To request a medical accommodation during the application or interview process, visit Disability Inclusion at Wells Fargo . Drug and Alcohol Policy Wells Fargo maintains a drug free workplace. Please see our Drug and Alcohol Policy to learn more. Wells Fargo Recruitment And Hiring Requirements Third-Party recordings are prohibited unless authorized by Wells Fargo. Wells Fargo requires you to directly represent your own experiences during the recruiting and hiring process. Reference Number R-488163

Posted 2 days ago

Apply

4.0 years

1 - 3 Lacs

hyderābād

On-site

About this role: Wells Fargo is seeking a Senior Software Engineer. In this role, you will: Lead moderately complex initiatives and deliverables within technical domain environments Contribute to large scale planning of strategies Design, code, test, debug, and document for projects and programs associated with technology domain, including upgrades and deployments Review moderately complex technical challenges that require an in-depth evaluation of technologies and procedures Resolve moderately complex issues and lead a team to meet existing client needs or potential new clients' needs while leveraging solid understanding of the function, policies, procedures, or compliance requirements Collaborate and consult with peers, colleagues, and mid-level managers to resolve technical challenges and achieve goals Lead projects and act as an escalation point, provide guidance and direction to less experienced staff Required Qualifications: 4+ years of Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education Desired Qualifications: Bachelor's degree in computer science and engineering with at least 4+ years of full-stack development experience, with expertise in Java and exposure to C#/.Net. Expertise in React/Angular. Experience in Java Multithreading. Expertise in asynchronous application development, distributed computing and messaging. An understanding of the basics of derivatives, preferably mortgage-backed securities. Exposure to distributed caches and NoSQL databases. Job Expectations: Design and develop key features of for risk analytics applications that handle a portfolio of mortgage derivatives, rates derivatives and other fixed income products. The role requires a good understanding of the concepts, challenges and tradeoffs in distributed computing: latency vs. throughput; scalability, resiliency, scheduling strategies. Exposure to Akka (actor concurrency) would be a plus. Experience working on risk analytics applications would be a plus. In addition to feature development and bug fixes, support production applications (L2/L3 support). Posting End Date: 19 Oct 2025 *Job posting may come down early due to volume of applicants. We Value Equal Opportunity Wells Fargo is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other legally protected characteristic. Employees support our focus on building strong customer relationships balanced with a strong risk mitigating and compliance-driven culture which firmly establishes those disciplines as critical to the success of our customers and company. They are accountable for execution of all applicable risk programs (Credit, Market, Financial Crimes, Operational, Regulatory Compliance), which includes effectively following and adhering to applicable Wells Fargo policies and procedures, appropriately fulfilling risk and compliance obligations, timely and effective escalation and remediation of issues, and making sound risk decisions. There is emphasis on proactive monitoring, governance, risk identification and escalation, as well as making sound risk decisions commensurate with the business unit's risk appetite and all risk and compliance program requirements. Candidates applying to job openings posted in Canada: Applications for employment are encouraged from all qualified candidates, including women, persons with disabilities, aboriginal peoples and visible minorities. Accommodation for applicants with disabilities is available upon request in connection with the recruitment process. Applicants with Disabilities To request a medical accommodation during the application or interview process, visit Disability Inclusion at Wells Fargo . Drug and Alcohol Policy Wells Fargo maintains a drug free workplace. Please see our Drug and Alcohol Policy to learn more. Wells Fargo Recruitment and Hiring Requirements: a. Third-Party recordings are prohibited unless authorized by Wells Fargo. b. Wells Fargo requires you to directly represent your own experiences during the recruiting and hiring process.

Posted 2 days ago

Apply

7.0 years

0 Lacs

new delhi, delhi, india

On-site

About Agoda Agoda is an online travel booking platform for accommodations, flights, and more. We build and deploy cutting-edge technology that connects travelers with a global network of 4.7M hotels and holiday properties worldwide, plus flights, activities, and more. Based in Asia and part of Booking Holdings, our 7,100+ employees representing 95+ nationalities in 27 markets foster a work environment rich in diversity, creativity, and collaboration. We innovate through a culture of experimentation and ownership, enhancing the ability for our customers to experience the world. Our Purpose - Bridging the World Through Travel We believe travel allows people to enjoy, learn and experience more of the amazing world we live in. It brings individuals and cultures closer together, fostering empathy, understanding and happiness.We are a skillful, driven and diverse team from across the globe, united by a passion to make an impact. Harnessing our innovative technologies and strong partnerships, we aim to make travel easy and rewarding for everyone. Get to Know our Team: In Agoda’s Back End Engineering department, we build the scalable, fault-tolerant systems and APIs that host our core business logic. Our systems cover all major areas of our business: inventory and pricing, product information, customer data, communications, partner data, booking systems, payments, and more. These mission-critical systems change frequently with dozens of releases per day, so we must employ state-of-the-art CI/CD and testing techniques in order to make sure everything works without any downtime. We also ensure that our systems are self-healing, responding gracefully to extreme loads or unexpected input. In order to accomplish this, we use state-of-the-art languages like Scala and Go, data technologies like Kafka and Aerospike, and agile development practices. Most importantly though, we hire great people from all around the world and empower them to be successful. Whether it’s building new projects like Flights and Packages or reimagining our existing business, you’ll make a big impact as part of the Back End Engineering team. The Opportunity: Agoda is looking for developers to work on mission critical systems that deal with the designing and development of APIs that serve millions of user search requests a day. In this Role, you'll get to Lead development of features, experiments, technical projects and complex systems Be a technical architect, mentor, and driver towards the right technology Continue to evolve our architecture and build better software Be a major contributor to our agile and scrum practices Get involved with software engineering and collaborate with server, other client, and infrastructure technical team members to build the best solution Constantly look for ways to improve our products, code-base and development practices Write great code and help others write great code Drive Technical decisions in the organization What You’ll Need to Succeed 7+ years’ experience under your belt developing performance-critical applications that run in a production environment using Scala, Java or C# Experience in leading projects, initiatives and/or teams, with full ownership of the systems involved Data platforms like SQL, Cassandra or Hadoop. You understand that different applications have different data requirements Good understanding of algorithms and data structures Strong coding ability You are passionate about the craft of software development and constantly work to improve your knowledge and skills Excellent verbal and written English communication skills It’s Great If You Have Experience with Scrum/Agile development methodologies Experience building large-scale distributed products Core engineering infrastructure tools like Git for source control, TeamCity for Continuous Integration and Puppet for deployment Hands-on experience working with technology like queueing systems (Kafka, RabbitMQ, ActiveMQ, MSMQ), Spark, Hadoop, NoSQL (Cassandra, MongoDB), Play framework, Akka library #india #newdelhi #Bangalore #Bengaluru #Pune #Hyderabad #Chennai #Kolkata #Lucknow #IT #ENG #4 #Mumbai #Delhi #Noida Equal Opportunity Employer At Agoda, we pride ourselves on being a company represented by people of all different backgrounds and orientations. We prioritize attracting diverse talent and cultivating an inclusive environment that encourages collaboration and innovation. Employment at Agoda is based solely on a person’s merit and qualifications. We are committed to providing equal employment opportunity regardless of sex, age, race, color, national origin, religion, marital status, pregnancy, sexual orientation, gender identity, disability, citizenship, veteran or military status, and other legally protected characteristics. We will keep your application on file so that we can consider you for future vacancies and you can always ask to have your details removed from the file. For more details please read our privacy policy. Disclaimer We do not accept any terms or conditions, nor do we recognize any agency’s representation of a candidate, from unsolicited third-party or agency submissions. If we receive unsolicited or speculative CVs, we reserve the right to contact and hire the candidate directly without any obligation to pay a recruitment fee.

Posted 3 days ago

Apply

7.0 years

0 Lacs

greater kolkata area

On-site

About Agoda Agoda is an online travel booking platform for accommodations, flights, and more. We build and deploy cutting-edge technology that connects travelers with a global network of 4.7M hotels and holiday properties worldwide, plus flights, activities, and more. Based in Asia and part of Booking Holdings, our 7,100+ employees representing 95+ nationalities in 27 markets foster a work environment rich in diversity, creativity, and collaboration. We innovate through a culture of experimentation and ownership, enhancing the ability for our customers to experience the world. Our Purpose - Bridging the World Through Travel We believe travel allows people to enjoy, learn and experience more of the amazing world we live in. It brings individuals and cultures closer together, fostering empathy, understanding and happiness.We are a skillful, driven and diverse team from across the globe, united by a passion to make an impact. Harnessing our innovative technologies and strong partnerships, we aim to make travel easy and rewarding for everyone. Get to Know our Team: In Agoda’s Back End Engineering department, we build the scalable, fault-tolerant systems and APIs that host our core business logic. Our systems cover all major areas of our business: inventory and pricing, product information, customer data, communications, partner data, booking systems, payments, and more. These mission-critical systems change frequently with dozens of releases per day, so we must employ state-of-the-art CI/CD and testing techniques in order to make sure everything works without any downtime. We also ensure that our systems are self-healing, responding gracefully to extreme loads or unexpected input. In order to accomplish this, we use state-of-the-art languages like Scala and Go, data technologies like Kafka and Aerospike, and agile development practices. Most importantly though, we hire great people from all around the world and empower them to be successful. Whether it’s building new projects like Flights and Packages or reimagining our existing business, you’ll make a big impact as part of the Back End Engineering team. The Opportunity: Agoda is looking for developers to work on mission critical systems that deal with the designing and development of APIs that serve millions of user search requests a day. In this Role, you'll get to Lead development of features, experiments, technical projects and complex systems Be a technical architect, mentor, and driver towards the right technology Continue to evolve our architecture and build better software Be a major contributor to our agile and scrum practices Get involved with software engineering and collaborate with server, other client, and infrastructure technical team members to build the best solution Constantly look for ways to improve our products, code-base and development practices Write great code and help others write great code Drive Technical decisions in the organization What You’ll Need to Succeed 7+ years’ experience under your belt developing performance-critical applications that run in a production environment using Scala, Java or C# Experience in leading projects, initiatives and/or teams, with full ownership of the systems involved Data platforms like SQL, Cassandra or Hadoop. You understand that different applications have different data requirements Good understanding of algorithms and data structures Strong coding ability You are passionate about the craft of software development and constantly work to improve your knowledge and skills Excellent verbal and written English communication skills It’s Great If You Have Experience with Scrum/Agile development methodologies Experience building large-scale distributed products Core engineering infrastructure tools like Git for source control, TeamCity for Continuous Integration and Puppet for deployment Hands-on experience working with technology like queueing systems (Kafka, RabbitMQ, ActiveMQ, MSMQ), Spark, Hadoop, NoSQL (Cassandra, MongoDB), Play framework, Akka library #india #newdelhi #Bangalore #Bengaluru #Pune #Hyderabad #Chennai #Kolkata #Lucknow #IT #ENG #4 #Mumbai #Delhi #Noida Equal Opportunity Employer At Agoda, we pride ourselves on being a company represented by people of all different backgrounds and orientations. We prioritize attracting diverse talent and cultivating an inclusive environment that encourages collaboration and innovation. Employment at Agoda is based solely on a person’s merit and qualifications. We are committed to providing equal employment opportunity regardless of sex, age, race, color, national origin, religion, marital status, pregnancy, sexual orientation, gender identity, disability, citizenship, veteran or military status, and other legally protected characteristics. We will keep your application on file so that we can consider you for future vacancies and you can always ask to have your details removed from the file. For more details please read our privacy policy. Disclaimer We do not accept any terms or conditions, nor do we recognize any agency’s representation of a candidate, from unsolicited third-party or agency submissions. If we receive unsolicited or speculative CVs, we reserve the right to contact and hire the candidate directly without any obligation to pay a recruitment fee.

Posted 3 days ago

Apply

7.0 years

0 Lacs

lucknow, uttar pradesh, india

On-site

About Agoda Agoda is an online travel booking platform for accommodations, flights, and more. We build and deploy cutting-edge technology that connects travelers with a global network of 4.7M hotels and holiday properties worldwide, plus flights, activities, and more. Based in Asia and part of Booking Holdings, our 7,100+ employees representing 95+ nationalities in 27 markets foster a work environment rich in diversity, creativity, and collaboration. We innovate through a culture of experimentation and ownership, enhancing the ability for our customers to experience the world. Our Purpose - Bridging the World Through Travel We believe travel allows people to enjoy, learn and experience more of the amazing world we live in. It brings individuals and cultures closer together, fostering empathy, understanding and happiness.We are a skillful, driven and diverse team from across the globe, united by a passion to make an impact. Harnessing our innovative technologies and strong partnerships, we aim to make travel easy and rewarding for everyone. Get to Know our Team: In Agoda’s Back End Engineering department, we build the scalable, fault-tolerant systems and APIs that host our core business logic. Our systems cover all major areas of our business: inventory and pricing, product information, customer data, communications, partner data, booking systems, payments, and more. These mission-critical systems change frequently with dozens of releases per day, so we must employ state-of-the-art CI/CD and testing techniques in order to make sure everything works without any downtime. We also ensure that our systems are self-healing, responding gracefully to extreme loads or unexpected input. In order to accomplish this, we use state-of-the-art languages like Scala and Go, data technologies like Kafka and Aerospike, and agile development practices. Most importantly though, we hire great people from all around the world and empower them to be successful. Whether it’s building new projects like Flights and Packages or reimagining our existing business, you’ll make a big impact as part of the Back End Engineering team. The Opportunity: Agoda is looking for developers to work on mission critical systems that deal with the designing and development of APIs that serve millions of user search requests a day. In this Role, you'll get to Lead development of features, experiments, technical projects and complex systems Be a technical architect, mentor, and driver towards the right technology Continue to evolve our architecture and build better software Be a major contributor to our agile and scrum practices Get involved with software engineering and collaborate with server, other client, and infrastructure technical team members to build the best solution Constantly look for ways to improve our products, code-base and development practices Write great code and help others write great code Drive Technical decisions in the organization What You’ll Need to Succeed 7+ years’ experience under your belt developing performance-critical applications that run in a production environment using Scala, Java or C# Experience in leading projects, initiatives and/or teams, with full ownership of the systems involved Data platforms like SQL, Cassandra or Hadoop. You understand that different applications have different data requirements Good understanding of algorithms and data structures Strong coding ability You are passionate about the craft of software development and constantly work to improve your knowledge and skills Excellent verbal and written English communication skills It’s Great If You Have Experience with Scrum/Agile development methodologies Experience building large-scale distributed products Core engineering infrastructure tools like Git for source control, TeamCity for Continuous Integration and Puppet for deployment Hands-on experience working with technology like queueing systems (Kafka, RabbitMQ, ActiveMQ, MSMQ), Spark, Hadoop, NoSQL (Cassandra, MongoDB), Play framework, Akka library #india #newdelhi #Bangalore #Bengaluru #Pune #Hyderabad #Chennai #Kolkata #Lucknow #IT #ENG #4 #Mumbai #Delhi #Noida Equal Opportunity Employer At Agoda, we pride ourselves on being a company represented by people of all different backgrounds and orientations. We prioritize attracting diverse talent and cultivating an inclusive environment that encourages collaboration and innovation. Employment at Agoda is based solely on a person’s merit and qualifications. We are committed to providing equal employment opportunity regardless of sex, age, race, color, national origin, religion, marital status, pregnancy, sexual orientation, gender identity, disability, citizenship, veteran or military status, and other legally protected characteristics. We will keep your application on file so that we can consider you for future vacancies and you can always ask to have your details removed from the file. For more details please read our privacy policy. Disclaimer We do not accept any terms or conditions, nor do we recognize any agency’s representation of a candidate, from unsolicited third-party or agency submissions. If we receive unsolicited or speculative CVs, we reserve the right to contact and hire the candidate directly without any obligation to pay a recruitment fee.

Posted 3 days ago

Apply

0 years

0 Lacs

mengio, arunachal pradesh, india

On-site

Company Description Victoire Systems is a leading provider of IT services, specializing in IT Staffing, IT Consulting, and Technology Services. We excel in delivering high productivity and efficiency to our clients. Our expertise includes Permanent Staffing, Contractual Staffing, RPO, Hire-Train-Deploy, and building ODCs, which has made us successful in helping our customers achieve their business goals. With our custom software development services, we offer innovative, scalable, and adaptable digital solutions for businesses of all sizes. Role Description This is a full-time hybrid role for a Scala Akka Developer located in Mengio, with some work-from-home flexibility. The Scala Akka Developer will be responsible for designing, building, and maintaining scalable and efficient applications using Scala and Akka frameworks. Daily tasks will include collaboration with cross-functional teams, writing clean and efficient code, performing code reviews, troubleshooting, and optimizing performance. The developer will also participate in the full software development lifecycle, ensuring the quality and sustainability of the codebase. Qualifications Proficiency in Scala and Akka frameworks Experience in designing and developing scalable applications Strong understanding of software development principles Backend development skills including API design and database management Familiarity with DevOps practices and tools Excellent problem-solving and analytical skills Ability to work both independently and in a team environment Bachelor's degree in Computer Science, Engineering, or a related field Experience with Agile methodologies is a plus Experience in the IT consulting industry is beneficial

Posted 3 days ago

Apply

5.0 years

0 Lacs

gurugram, haryana, india

Remote

Dear All, Greetings of the day…!!! ACL Digital is actively hiring for experienced Senior Java Developer to join our dynamic team. Job Requirement - Senior Java Developer Preferred Qualification: 5+ Years Experience (Remote) Key Responsibilities Design, implement, and maintain cloud-native microservices using Java (Spring Boot), Scala (Akka Actors, Play Framework), or Golang. Develop REST APIs for configuration, operational data, and telemetry delivery. Containerize services using Docker and orchestrate deployments in Kubernetes/OpenShift environments. Develop async Python services with FastAPI/asyncio to manage Ansible Runner execution and event workflows. Integrate services with Apache Kafka to coordinate inter-service communication, track job execution, and publish status updates. Design and manage relational database schemas (PostgreSQL/MySQL), optimize queries, and ensure data integrity for automated workflows Develop, optimize, and maintain Ansible playbooks (YAML) and Ansible Runner integrations to automate provisioning, configuration, and lifecycle management for network devices (switches, routers, firewalls). Implement RBAC and secure vault/password handling for sensitive credentials (SSH keys, API tokens). Integrate and configure Prometheus, Grafana, ELK/OpenSearch for monitoring, metrics, logging, and tracing of deployed services. Use Git-based repositories for managing Ansible playbooks, configuration templates, and microservice code. Participate in branching strategies, pull requests, and CI/CD pipelines for automated build, test, and deployment. Required Skills & Experience Bachelors/Master’s degree in Computer Science or equivalent experience. Proficiency in at least one of: Java (Spring Boot), Scala (Akka Actors, Play Framework), or Golang. Experience with async programming in Python (FastAPI, asyncio). Understanding of CLI-based device interactions, SNMP MIBs, NETCONF/YANG models, RESTCONF APIs, and vendor-specific network device APIs. Strong working knowledge of Apache Kafka (topics, partitions, consumer groups, message serialization). Expertise with Ansible, Ansible Runner, YAML playbooks, and custom network device automation modules. Experience with Docker, Kubernetes/OpenShift, and microservice scaling strategies. Familiarity with network security best practices including SSH key management and password vaulting. Integrating CI/CD workflows with Git branching models. Proficiency in PostgreSQL/MySQL schema design, data modeling, and performance tuning. Using Prometheus/Grafana for metrics, ELK/OpenSearch for log aggregation.

Posted 3 days ago

Apply

4.0 - 8.0 years

0 Lacs

karnataka

On-site

In this role as a key member of the Core Banking Base Development and Professional Services team, you will play a crucial role in leading the development and delivery of microservices-based solutions using Scala and Akka. This position is integral to our NextGen transformation initiatives and client-focused professional services projects. **Key Responsibilities:** - Have 4-8 years of hands-on experience in Scala development - Demonstrate strong experience with the Akka Framework, including Akka Streams - Implement Test-Driven Development (TDD) practices - Design and develop microservices - Utilize event-driven microservices architectures - Work with GRPC and Protocol Buffers - Utilize Docker containers effectively - Work with Kubernetes for container orchestration - Apply cloud-native application concepts - Utilize tools like Jira, Confluence for project management - Have basic knowledge of Ansible, Terraform for infrastructure management - Understand cloud platforms (preferably AWS) and their IaaS, PaaS, SaaS offerings - Implement Batch and Bash scripting for automation - Demonstrate strong problem-solving ability - Communicate effectively within the team **Qualifications Required:** - Hands-on experience with Python scripting is a plus - Experience with Behavior Driven Development (BDD) - Exposure to integration and unit testing best practices - Deploying apps on AWS - Familiarity with CI/CD pipelines - Awareness of message brokers like Kafka, RabbitMQ This role also values the following certifications: - AWS Certified Developer / Architect - Lightbend Akka Certification Please note that the job is located in Bangalore, Pune, Chennai, and Trivandrum.,

Posted 3 days ago

Apply

6.0 years

0 Lacs

ahmedabad, gujarat, india

Remote

Job Title: Scala Developer Experience: 6+ Years Location: Ahmedabad/Remote Department: Scala About Simform: Simform is a premier digital engineering company specializing in Cloud, Data, AI/ML, and Experience Engineering to create seamless digital experiences and scalable products. Simform is a strong partner for Microsoft, AWS, Google Cloud, and Databricks. With a presence in 5+ countries, Simform primarily serves North America, the UK, and the Northern European market. Simform takes pride in being one of the most reputed employers in the region, having created a thriving work culture with a high work-life balance that gives a sense of freedom and opportunity to grow. Role Overview : You enjoy participating in the full life-cycle of the software product from idea and design, via implementation and user interface, to operational considerations. You can write clean code, take pride in your work, and value simplicity, testing, and productivity as part of your daily routine. You embrace new languages and frameworks, containers and cloud, and are not afraid to dig deep and learn new things all the time. You have an inquisitive mind, often exploring the inner workings of the tools and libraries you use to understand how they work. Key Responsibilities: A demonstrable understanding of best practices in software engineering, including TDD, Agile Development, and Continuous Integration Proficiency in Scala and at least one more JVM language Experience using Akka HTTP to build microservices A good understanding of basic DevOps practices and containers including Docker Familiarity with the Linux environment Required Skills and Qualifications: Experience using Scala libraries from the functional programming paradigm (i.e. Typelevel Cats Effect, ZIO, etc.) Experience with at least one cloud provider AWS/Azure/IBM An understanding of Kubernetes An understanding of NoSQL databases An understanding of reactive programming Team-experience Why Join Us: Young Team, Thriving Culture Flat-hierarchical, friendly, engineering-oriented, and growth-focused culture. Well-balanced learning and growth opportunities Free health insurance. Office facilities with a game zone, in-office kitchen with affordable lunch service, and free snacks. Sponsorship for certifications/events and library service. Flexible work timing, leaves for life events, WFH and hybrid options

Posted 5 days ago

Apply

9.0 years

0 Lacs

chennai, tamil nadu, india

On-site

Mode: Hybrid (3 days in office) Notice Period: Immediate – 30 Days,915 Interview Process: 2 Technical Rounds + 1 Client Round Industry Information Technology (IT) / Software Development Domain Core Banking / NextGen Transformation – Microservices Development Job Summary As a key member of the Core Banking Base Development and Professional Services team , you will be responsible for designing, developing, and delivering microservices-based solutions using Scala and Akka . This role is aligned with NextGen transformation initiatives and client-focused projects, requiring strong technical expertise in distributed systems and modern cloud-native architectures. Must-Have Skills & Experience Core Programming 4–9 years of hands-on experience in Scala development Strong experience with the Akka Framework, including Akka Streams Solid understanding of Test-Driven Development (TDD) Microservices Architecture Proven experience in designing and developing microservices Familiarity with event-driven microservices architectures Working knowledge of gRPC and Protocol Buffers DevOps & Infrastructure Hands-on experience with Docker containers Knowledge of Kubernetes and cloud-native concepts Strong understanding of cloud platforms (preferably AWS) – IaaS, PaaS, SaaS Tools & Platforms Experience with Jira, Confluence Basic knowledge of Ansible, Terraform Scripting & Automation Knowledge of Batch/Bash scripting Soft Skills Strong problem-solving ability Clear and effective communication skills Nice-to-Have Skills Additional programming experience with Python scripting Exposure to Behavior Driven Development (BDD) and advanced testing methodologies Hands-on experience deploying applications on AWS Familiarity with CI/CD pipelines Awareness of message brokers (e.g., Kafka, RabbitMQ) Preferred Certifications (Optional) AWS Certified Developer / Architect Lightbend Akka Certification Skills: aws,cloud,scala,microservices,akka

Posted 5 days ago

Apply

25.0 years

0 Lacs

chennai, tamil nadu, india

On-site

The Company PayPal has been revolutionizing commerce globally for more than 25 years. Creating innovative experiences that make moving money, selling, and shopping simple, personalized, and secure, PayPal empowers consumers and businesses in approximately 200 markets to join and thrive in the global economy. We operate a global, two-sided network at scale that connects hundreds of millions of merchants and consumers. We help merchants and consumers connect, transact, and complete payments, whether they are online or in person. PayPal is more than a connection to third-party payment networks. We provide proprietary payment solutions accepted by merchants that enable the completion of payments on our platform on behalf of our customers. We offer our customers the flexibility to use their accounts to purchase and receive payments for goods and services, as well as the ability to transfer and withdraw funds. We enable consumers to exchange funds more safely with merchants using a variety of funding sources, which may include a bank account, a PayPal or Venmo account balance, PayPal and Venmo branded credit products, a credit card, a debit card, certain cryptocurrencies, or other stored value products such as gift cards, and eligible credit card rewards. Our PayPal, Venmo, and Xoom products also make it safer and simpler for friends and family to transfer funds to each other. We offer merchants an end-to-end payments solution that provides authorization and settlement capabilities, as well as instant access to funds and payouts. We also help merchants connect with their customers, process exchanges and returns, and manage risk. We enable consumers to engage in cross-border shopping and merchants to extend their global reach while reducing the complexity and friction involved in enabling cross-border trade. Our beliefs are the foundation for how we conduct business every day. We live each day guided by our core values of Inclusion, Innovation, Collaboration, and Wellness. Together, our values ensure that we work together as one global team with our customers at the center of everything we do – and they push us to ensure we take care of ourselves, each other, and our communities. Job Description Summary: Staff Software Engineer role: architect and develop scalable backend/distributed systems for real-time, data-intensive apps. Use Java, Scala, or Python to build microservices, APIs, and streaming solutions. Combine hands-on engineering with architectural leadership to shape evolving tech stack across batch/streaming environments. Job Description: Essential Responsibilities: Design, develop, and maintain scalable, production-quality backend microservices and REST/gRPC APIs using your primary language and framework (e.g., Java/Spring Boot, Scala/Akka, Python/FastAPI/Django). Architect and support event-driven and real-time data solutions using messaging or streaming platforms such as Apache Kafka, Apache flink, Apache spark structured streaming, Pulsar, Pub/Sub, or similar. Collaborate in building and optimizing both streaming and batch data pipelines for reliable, timely data delivery. Integrate with, and optimize, relational (PostgreSQL, MySQL) or NoSQL databases, designing schema and high-performance queries. Leverage containerization (Docker) and orchestration (Kubernetes) to build and deploy cloud-native, resilient applications. Contribute to CI/CD pipelines, infrastructure as code, and cloud-native operational practices. Champion secure coding, observability, monitoring, and performance optimization across all services. Collaborate closely with product, data, DevOps, and engineering peers in Agile/Scrum cycles. Mentor team members, participate in code/design reviews, and foster knowledge sharing. Minimum Qualifications: Minimum of 8 years of relevant work experience and a Bachelor's degree or equivalent experience. PayPal does not charge candidates any fees for courses, applications, resume reviews, interviews, background checks, or onboarding. Any such request is a red flag and likely part of a scam. To learn more about how to identify and avoid recruitment fraud please visit https://careers.pypl.com/contact-us. For the majority of employees, PayPal's balanced hybrid work model offers 3 days in the office for effective in-person collaboration and 2 days at your choice of either the PayPal office or your home workspace, ensuring that you equally have the benefits and conveniences of both locations. Our Benefits: At PayPal, we’re committed to building an equitable and inclusive global economy. And we can’t do this without our most important asset-you. That’s why we offer benefits to help you thrive in every stage of life. We champion your financial, physical, and mental health by offering valuable benefits and resources to help you care for the whole you. We have great benefits including a flexible work environment, employee shares options, health and life insurance and more. To learn more about our benefits please visit https://www.paypalbenefits.com Who We Are: To learn more about our culture and community visit https://about.pypl.com/who-we-are/default.aspx Commitment to Diversity and Inclusion PayPal provides equal employment opportunity (EEO) to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, pregnancy, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, veteran status, or any other characteristic protected by federal, state, or local law. In addition, PayPal will provide reasonable accommodations for qualified individuals with disabilities. If you are unable to submit an application because of incompatible assistive technology or a disability, please contact us at paypalglobaltalentacquisition@paypal.com. Belonging at PayPal: Our employees are central to advancing our mission, and we strive to create an environment where everyone can do their best work with a sense of purpose and belonging. Belonging at PayPal means creating a workplace with a sense of acceptance and security where all employees feel included and valued. We are proud to have a diverse workforce reflective of the merchants, consumers, and communities that we serve, and we continue to take tangible actions to cultivate inclusivity and belonging at PayPal. Any general requests for consideration of your skills, please Join our Talent Community. We know the confidence gap and imposter syndrome can get in the way of meeting spectacular candidates. Please don’t hesitate to apply. REQ ID R0129724

Posted 5 days ago

Apply

4.0 - 8.0 years

0 Lacs

pune, maharashtra

On-site

The Scala Backend Engineer position in Pune requires a candidate with 4-8 years of experience and an immediate to 30 days" notice period. As a Scala Developer with expertise in Akka Streams and Microservices, you will be an integral part of the core development team. Your responsibilities will include designing, developing, and delivering microservices-based solutions using Scala and Akka, implementing event-driven architectures with Akka Streams, GRPC, and Protocol Buffers, and following Test-Driven Development (TDD) practices. You will collaborate with teams using tools like Jira and Confluence, work with Docker, Kubernetes, and cloud-native concepts for deployment, and support automation through scripting (Batch, Bash). Additionally, you will contribute to CI/CD pipelines and ensure smooth deployments on cloud platforms, preferably AWS. Key requirements for this role include hands-on Scala development experience, strong expertise with Akka Framework and Akka Streams, and familiarity with event-driven microservices architectures. Knowledge of GRPC, Protocol Buffers, Docker, Kubernetes, cloud-native apps, AWS (IaaS, PaaS, SaaS), and basic understanding of Ansible and Terraform are essential. Proficiency in Batch and Bash scripting, along with soft skills like problem-solving and effective communication, are also crucial. Good-to-have skills include Python scripting experience, exposure to Behavior Driven Development (BDD), integration and unit testing best practices, deploying applications on AWS, familiarity with CI/CD pipelines, and awareness of message brokers like Kafka and RabbitMQ. Preferred certifications such as AWS Certified Developer/Architect and Lightbend Akka Certification are optional but beneficial. The interview process consists of 2 technical rounds and 1 client round, with a hybrid work mode requiring 3 days in the office. If you possess the required skills in microservices, Akka, Scala, AWS, and scripting, this role offers an opportunity to work on scalable, event-driven applications and contribute to transformation initiatives in a dynamic environment.,

Posted 5 days ago

Apply

4.0 - 7.0 years

9 - 13 Lacs

hyderabad

Work from Office

About The Role Project Role : Software Development Lead Project Role Description : Develop and configure software systems either end-to-end or for a specific stage of product lifecycle. Apply knowledge of technologies, applications, methodologies, processes and tools to support a client, project or entity. Must have skills : Java Full Stack Development Good to have skills : NA Minimum 7.5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :We are looking for an experienced Senior Software Architect to lead the design and development of scalable, reliable, and maintainable software systems. This role demands strong hands-on architecture skills in Java, Scala, Spring Boot, and distributed systems using tools like Akka and Flink. The ideal candidate will bridge business requirements and technical execution, define architectural standards, and mentor teams across product lines.As an architectural leader, you will collaborate with product managers, engineers, and DevOps to build systems that are both technically robust and aligned with business goals. Roles & Responsibilities:- Define and lead the end-to-end architecture of software systems focused on scalability, modularity, and maintainability.-Design and standardize data formats and inter-service communication, including JSON schema definitions.-Collaborate cross-functionally with product and engineering teams to translate product vision into implementable architectural frameworks.-Provide technical leadership throughout the software development lifecycle, including development, deployment, and support.-Lead code reviews, architectural audits, and continuous performance improvements.-Align architectural designs with business requirements, ensuring future-proof and flexible systems.-Mentor engineering teams to ensure adherence to best practices, coding standards, and design principles.Professional & Technical Skills: -Architect and develop enterprise and microservices-based systems using Java and Scala.-Expertise in Spring Boot (Core, Data, MVC, Security) for building secure and modular APIs.-Build reactive systems using Apache Akka and real-time stream processing with Apache Flink.-Utilize unit and integration testing tools such as JUnit and ScalaTest to ensure code quality.-Implement robust logging and monitoring with SLF4J, Log4j, and centralized observability pipelines.-Use Maven, SBT, and Tomcat for build automation, dependency management, and application deployment.-Architect asynchronous workflows with RabbitMQ or equivalent messaging middleware.-Apply SonarQube and other tools for code quality checks and technical debt monitoring.-Ensure high performance and availability of applications on Linux-based environments.-Design and manage SQL (MySQL, PostgreSQL) and NoSQL (MongoDB, Redis) data models to support scalable applications.-Leverage CI/CD practices for rapid deployment and continuous delivery.-Experience with cloud-native architectures (AWS/GCP/Azure) and containerization (Docker, Kubernetes).-Exposure to API Gateways, OAuth2, JWT, and other security best practices.-Familiarity with event-driven architectures and CQRS.-Experience with infrastructure as code tools (e.g., Terraform, Ansible). Additional Information:- The candidate should have minimum 7.5 years of experience in Java Full Stack Development.- This position is based in Hyderabad.- A 15 years full time education is required. Qualification 15 years full time education

Posted 1 week ago

Apply

5.0 - 10.0 years

10 - 20 Lacs

pune, chennai, bengaluru

Work from Office

Core Programming: 48 years of hands-on experience in Scala development Strong experience with the Akka Framework, including Akka Streams Test-Driven Development (TDD) Microservices Architecture: Experience designing and developing microservices Familiarity with event-driven microservices architectures Working knowledge of GRPC and Protocol Buffers DevOps & Infrastructure: Hands-on with Docker containers Experience working with Kubernetes Familiarity with cloud-native application concepts Tools & Platforms: Experience using Jira, Confluence Basic knowledge of Ansible, Terraform Good understanding of cloud platforms (preferably AWS) and their IaaS, PaaS, SaaS offerings Scripting & Automation: Knowledge of Batch, Bash scripting Soft Skills: Strong problem-solving ability Clear and effective communication skills

Posted 1 week ago

Apply

13.0 years

0 Lacs

bengaluru, karnataka, india

On-site

Technology / Engineering – Software Development Role Description We are looking for an experienced Software Development Engineer III (SDE-III) to join our team of bright thinkers and doers. As an SDE-III, you will collaborate with agile teams across global client accounts to design, develop, and maintain scalable digital business applications. You’ll be instrumental in solving complex business challenges, optimizing technical decisions, and mentoring engineers — all while driving innovation and continuous improvement. This role demands deep expertise in distributed systems, cloud platforms, and modern software engineering practices, with a strong focus on GenAI/ML integration and next-gen application design. Your Impact Drive agile delivery, sprint outcomes, and end-to-end product engineering in collaboration with client and internal teams. Define and govern business epics, requirements, and non-functional aspects (performance, scalability, security, etc.). Lead technical design sessions, define solution architectures, and create system-level documentation. Optimize and make critical design decisions while balancing trade-offs at scale. Mentor SDE-II/I engineers, evangelize engineering best practices, and foster a culture of continuous improvement. Govern engineering metrics adoption, test-first/TDD/BDD practices, and technical debt reduction. Design and integrate enterprise-scale systems with emphasis on cloud, APIs, and distributed architectures. Proactively adopt and evangelize DevOps, automation-first mindset, and modern CI/CD practices. Lead reviews of system design, integration, performance, and scalability. Collaborate cross-functionally with recruitment, learning, and people teams to develop technical talent. Minimum Qualifications 13+ years of professional experience building and deploying large-scale, high-volume, distributed applications. Proven expertise in GenAI/ML solutions and building POCs for new business and tech use cases. Deep knowledge of at least two programming languages and advanced concepts (memory management, multi-threading, async execution, closures, GC, lambdas, streams, performance tuning). Strong expertise with cloud platforms (AWS, GCP, Azure), distributed caching (Redis, Memcache), and cloud-native design patterns. Experience with microservices, service mesh, sidecars, K8s orchestration, and reactive programming (Spring Reactor/RX Java, Akka, Play). Knowledge of API gateways, GraphQL, messaging platforms (Kafka, RabbitMQ, JMS), and distributed tracing/debugging tools. Expertise in secure coding practices, cryptography, authentication (OAuth, JWT, SAML), and compliance frameworks. Hands-on in DevOps, Infrastructure as Code (Terraform, Ansible, CloudFormation), and CI/CD pipeline setup. Proven experience building high-performance web applications (React, Angular, Vue, or similar). Preferred Qualifications Bachelor’s/Master’s Degree in Computer Science, Engineering, or related field. Experience with AI/ML-driven architectures, CEP, Event Sourcing, CQRS. Knowledge of performance testing tools (JMeter, Gatling), monitoring solutions (Splunk, ELK, Grafana). Exposure to search solutions like Elastic Search, SOLR, Endeca. Proven leadership in mentoring, coaching, and driving technical excellence across global, cross-cultural teams. Diversity & Equal Opportunity We are proud to be an equal opportunity workplace and affirmative action employer. We are committed to creating a diverse, inclusive, and empowering environment for all employees. We do not discriminate based on race, color, religion, gender, identity, sexual orientation, age, disability, or veteran status.

Posted 1 week ago

Apply

8.0 years

0 Lacs

pune/pimpri-chinchwad area

On-site

We are hiring for Senior Scala/Akka Microservices Developer Experience: 4–8 years Locations: Bangalore, Pune, Chennai, Trivandrum Key Responsibilities Design, develop, and deliver microservices-based solutions using Scala and Akka (including Akka Streams). Drive event-driven architectures and implement robust, scalable solutions aligned with our NextGen transformation. Lead test-driven development (TDD) within an agile, collaborative team setting. Use GRPC, Protocol Buffers, Docker containers, and Kubernetes in cloud-native environments. Work closely with DevOps: automate deployments, leverage AWS, Ansible, Terraform, and scripting (Batch/Bash). Collaborate on Jira and Confluence; ensure clear communication and documentation throughout the project lifecycle. Must-Have Skills & Experience 4–8 years’ hands-on Scala development experience. Deep expertise with Akka Framework (including Akka Streams). Designing and developing microservices (preferably event-driven architectures). Experience with GRPC and Protocol Buffers. Hands-on with Docker and Kubernetes; understanding of cloud-native apps. Familiarity with AWS and IaaS, PaaS, SaaS models. Knowledge of Ansible, Terraform (basic), plus scripting in Batch and Bash. Strong analytical, troubleshooting, and communication skills. Good-to-Have Skills Experience with Python scripting. Familiarity with Behavior Driven Development (BDD), integration/unit testing best practices. Hands-on deploying apps on AWS and building/maintaining CI/CD pipelines. Awareness of message brokers (Kafka, RabbitMQ). Preferred Certifications (Optional) AWS Certified Developer / Architect Lightbend Akka Certification Skills: Scala, Akka, Microservices Architecture, AWS Cloud #ScalaDeveloper #AkkaFramework #AkkaStreams #Microservices #EventDrivenArchitecture #GRPC #ProtocolBuffers #Docker #Kubernetes #CloudNative #AWS #Ansible #Terraform #Scripting #Bash #Batch #DevOps #CI_CD #AgileDevelopment #TDD #ScalaJobs #AkkaJobs #MicroservicesJobs #CloudJobs #BangaloreJobs #PuneJobs #ChennaiJobs #TrivandrumJobs #IndiaTechJobs #SoftwareEngineering

Posted 1 week ago

Apply

7.0 years

0 Lacs

chennai, tamil nadu, india

On-site

Gurugram, India About Agoda Agoda is an online travel booking platform for accommodations, flights, and more. We build and deploy cutting-edge technology that connects travelers with a global network of 4.7M hotels and holiday properties worldwide, plus flights, activities, and more. Based in Asia and part of Booking Holdings, our 7,100+ employees representing 95+ nationalities in 27 markets foster a work environment rich in diversity, creativity, and collaboration. We innovate through a culture of experimentation and ownership, enhancing the ability for our customers to experience the world. Our Purpose – Bridging the World Through Travel We believe travel allows people to enjoy, learn and experience more of the amazing world we live in. It brings individuals and cultures closer together, fostering empathy, understanding and happiness. We are a skillful, driven and diverse team from across the globe, united by a passion to make an impact. Harnessing our innovative technologies and strong partnerships, we aim to make travel easy and rewarding for everyone. Get to Know our Team: In Agoda’s Back End Engineering department, we build the scalable, fault-tolerant systems and APIs that host our core business logic. Our systems cover all major areas of our business: inventory and pricing, product information, customer data, communications, partner data, booking systems, payments, and more. These mission-critical systems change frequently with dozens of releases per day, so we must employ state-of-the-art CI/CD and testing techniques in order to make sure everything works without any downtime. We also ensure that our systems are self-healing, responding gracefully to extreme loads or unexpected input. In order to accomplish this, we use state-of-the-art languages like Scala and Go, data technologies like Kafka and Aerospike, and agile development practices. Most importantly though, we hire great people from all around the world and empower them to be successful. Whether it’s building new projects like Flights and Packages or reimagining our existing business, you’ll make a big impact as part of the Back End Engineering team. The Opportunity: Agoda is looking for developers to work on mission critical systems that deal with the designing and development of APIs that serve millions of user search requests a day. In this Role, you’ll get to Lead development of features, experiments, technical projects and complex systems Be a technical architect, mentor, and driver towards the right technology Continue to evolve our architecture and build better software Be a major contributor to our agile and scrum practices Get involved with software engineering and collaborate with server, other client, and infrastructure technical team members to build the best solution Constantly look for ways to improve our products, code-base and development practices Write great code and help others write great code Drive Technical decisions in the organization What You’ll Need To Succeed 7+ years’ experience under your belt developing performance-critical applications that run in a production environment using Scala, Java or C# Experience in leading projects, initiatives and/or teams, with full ownership of the systems involved Data platforms like SQL, Cassandra or Hadoop. You understand that different applications have different data requirements Good understanding of algorithms and data structures Strong coding ability You are passionate about the craft of software development and constantly work to improve your knowledge and skills Excellent verbal and written English communication skills It’s Great If You Have Experience with Scrum/Agile development methodologies Experience building large-scale distributed products Core engineering infrastructure tools like Git for source control, TeamCity for Continuous Integration and Puppet for deployment Hands-on experience working with technology like queueing systems (Kafka, RabbitMQ, ActiveMQ, MSMQ), Spark, Hadoop, NoSQL (Cassandra, MongoDB), Play framework, Akka library #india #newdelhi #Bangalore #Bengaluru #Pune #Hyderabad #Chennai #Kolkata #Lucknow #IT #ENG #4 #Mumbai #Delhi #Noida Equal Opportunity Employer At Agoda, we pride ourselves on being a company represented by people of all different backgrounds and orientations. We prioritize attracting diverse talent and cultivating an inclusive environment that encourages collaboration and innovation. Employment at Agoda is based solely on a person’s merit and qualifications. We are committed to providing equal employment opportunity regardless of sex, age, race, color, national origin, religion, marital status, pregnancy, sexual orientation, gender identity, disability, citizenship, veteran or military status, and other legally protected characteristics. We will keep your application on file so that we can consider you for future vacancies and you can always ask to have your details removed from the file. For more details please read our privacy policy. Disclaimer We do not accept any terms or conditions, nor do we recognize any agency’s representation of a candidate, from unsolicited third-party or agency submissions. If we receive unsolicited or speculative CVs, we reserve the right to contact and hire the candidate directly without any obligation to pay a recruitment fee. Copy Link Line WeChat LinkedIn Email

Posted 1 week ago

Apply

7.0 years

0 Lacs

greater kolkata area

On-site

Gurugram, India About Agoda Agoda is an online travel booking platform for accommodations, flights, and more. We build and deploy cutting-edge technology that connects travelers with a global network of 4.7M hotels and holiday properties worldwide, plus flights, activities, and more. Based in Asia and part of Booking Holdings, our 7,100+ employees representing 95+ nationalities in 27 markets foster a work environment rich in diversity, creativity, and collaboration. We innovate through a culture of experimentation and ownership, enhancing the ability for our customers to experience the world. Our Purpose – Bridging the World Through Travel We believe travel allows people to enjoy, learn and experience more of the amazing world we live in. It brings individuals and cultures closer together, fostering empathy, understanding and happiness. We are a skillful, driven and diverse team from across the globe, united by a passion to make an impact. Harnessing our innovative technologies and strong partnerships, we aim to make travel easy and rewarding for everyone. Get to Know our Team: In Agoda’s Back End Engineering department, we build the scalable, fault-tolerant systems and APIs that host our core business logic. Our systems cover all major areas of our business: inventory and pricing, product information, customer data, communications, partner data, booking systems, payments, and more. These mission-critical systems change frequently with dozens of releases per day, so we must employ state-of-the-art CI/CD and testing techniques in order to make sure everything works without any downtime. We also ensure that our systems are self-healing, responding gracefully to extreme loads or unexpected input. In order to accomplish this, we use state-of-the-art languages like Scala and Go, data technologies like Kafka and Aerospike, and agile development practices. Most importantly though, we hire great people from all around the world and empower them to be successful. Whether it’s building new projects like Flights and Packages or reimagining our existing business, you’ll make a big impact as part of the Back End Engineering team. The Opportunity: Agoda is looking for developers to work on mission critical systems that deal with the designing and development of APIs that serve millions of user search requests a day. In this Role, you’ll get to Lead development of features, experiments, technical projects and complex systems Be a technical architect, mentor, and driver towards the right technology Continue to evolve our architecture and build better software Be a major contributor to our agile and scrum practices Get involved with software engineering and collaborate with server, other client, and infrastructure technical team members to build the best solution Constantly look for ways to improve our products, code-base and development practices Write great code and help others write great code Drive Technical decisions in the organization What You’ll Need To Succeed 7+ years’ experience under your belt developing performance-critical applications that run in a production environment using Scala, Java or C# Experience in leading projects, initiatives and/or teams, with full ownership of the systems involved Data platforms like SQL, Cassandra or Hadoop. You understand that different applications have different data requirements Good understanding of algorithms and data structures Strong coding ability You are passionate about the craft of software development and constantly work to improve your knowledge and skills Excellent verbal and written English communication skills It’s Great If You Have Experience with Scrum/Agile development methodologies Experience building large-scale distributed products Core engineering infrastructure tools like Git for source control, TeamCity for Continuous Integration and Puppet for deployment Hands-on experience working with technology like queueing systems (Kafka, RabbitMQ, ActiveMQ, MSMQ), Spark, Hadoop, NoSQL (Cassandra, MongoDB), Play framework, Akka library #india #newdelhi #Bangalore #Bengaluru #Pune #Hyderabad #Chennai #Kolkata #Lucknow #IT #ENG #4 #Mumbai #Delhi #Noida Equal Opportunity Employer At Agoda, we pride ourselves on being a company represented by people of all different backgrounds and orientations. We prioritize attracting diverse talent and cultivating an inclusive environment that encourages collaboration and innovation. Employment at Agoda is based solely on a person’s merit and qualifications. We are committed to providing equal employment opportunity regardless of sex, age, race, color, national origin, religion, marital status, pregnancy, sexual orientation, gender identity, disability, citizenship, veteran or military status, and other legally protected characteristics. We will keep your application on file so that we can consider you for future vacancies and you can always ask to have your details removed from the file. For more details please read our privacy policy. Disclaimer We do not accept any terms or conditions, nor do we recognize any agency’s representation of a candidate, from unsolicited third-party or agency submissions. If we receive unsolicited or speculative CVs, we reserve the right to contact and hire the candidate directly without any obligation to pay a recruitment fee. Copy Link Line WeChat LinkedIn Email

Posted 1 week ago

Apply

7.0 years

0 Lacs

hyderabad, telangana, india

On-site

Gurugram, India About Agoda Agoda is an online travel booking platform for accommodations, flights, and more. We build and deploy cutting-edge technology that connects travelers with a global network of 4.7M hotels and holiday properties worldwide, plus flights, activities, and more. Based in Asia and part of Booking Holdings, our 7,100+ employees representing 95+ nationalities in 27 markets foster a work environment rich in diversity, creativity, and collaboration. We innovate through a culture of experimentation and ownership, enhancing the ability for our customers to experience the world. Our Purpose – Bridging the World Through Travel We believe travel allows people to enjoy, learn and experience more of the amazing world we live in. It brings individuals and cultures closer together, fostering empathy, understanding and happiness. We are a skillful, driven and diverse team from across the globe, united by a passion to make an impact. Harnessing our innovative technologies and strong partnerships, we aim to make travel easy and rewarding for everyone. Get to Know our Team: In Agoda’s Back End Engineering department, we build the scalable, fault-tolerant systems and APIs that host our core business logic. Our systems cover all major areas of our business: inventory and pricing, product information, customer data, communications, partner data, booking systems, payments, and more. These mission-critical systems change frequently with dozens of releases per day, so we must employ state-of-the-art CI/CD and testing techniques in order to make sure everything works without any downtime. We also ensure that our systems are self-healing, responding gracefully to extreme loads or unexpected input. In order to accomplish this, we use state-of-the-art languages like Scala and Go, data technologies like Kafka and Aerospike, and agile development practices. Most importantly though, we hire great people from all around the world and empower them to be successful. Whether it’s building new projects like Flights and Packages or reimagining our existing business, you’ll make a big impact as part of the Back End Engineering team. The Opportunity: Agoda is looking for developers to work on mission critical systems that deal with the designing and development of APIs that serve millions of user search requests a day. In this Role, you’ll get to Lead development of features, experiments, technical projects and complex systems Be a technical architect, mentor, and driver towards the right technology Continue to evolve our architecture and build better software Be a major contributor to our agile and scrum practices Get involved with software engineering and collaborate with server, other client, and infrastructure technical team members to build the best solution Constantly look for ways to improve our products, code-base and development practices Write great code and help others write great code Drive Technical decisions in the organization What You’ll Need To Succeed 7+ years’ experience under your belt developing performance-critical applications that run in a production environment using Scala, Java or C# Experience in leading projects, initiatives and/or teams, with full ownership of the systems involved Data platforms like SQL, Cassandra or Hadoop. You understand that different applications have different data requirements Good understanding of algorithms and data structures Strong coding ability You are passionate about the craft of software development and constantly work to improve your knowledge and skills Excellent verbal and written English communication skills It’s Great If You Have Experience with Scrum/Agile development methodologies Experience building large-scale distributed products Core engineering infrastructure tools like Git for source control, TeamCity for Continuous Integration and Puppet for deployment Hands-on experience working with technology like queueing systems (Kafka, RabbitMQ, ActiveMQ, MSMQ), Spark, Hadoop, NoSQL (Cassandra, MongoDB), Play framework, Akka library #india #newdelhi #Bangalore #Bengaluru #Pune #Hyderabad #Chennai #Kolkata #Lucknow #IT #ENG #4 #Mumbai #Delhi #Noida Equal Opportunity Employer At Agoda, we pride ourselves on being a company represented by people of all different backgrounds and orientations. We prioritize attracting diverse talent and cultivating an inclusive environment that encourages collaboration and innovation. Employment at Agoda is based solely on a person’s merit and qualifications. We are committed to providing equal employment opportunity regardless of sex, age, race, color, national origin, religion, marital status, pregnancy, sexual orientation, gender identity, disability, citizenship, veteran or military status, and other legally protected characteristics. We will keep your application on file so that we can consider you for future vacancies and you can always ask to have your details removed from the file. For more details please read our privacy policy. Disclaimer We do not accept any terms or conditions, nor do we recognize any agency’s representation of a candidate, from unsolicited third-party or agency submissions. If we receive unsolicited or speculative CVs, we reserve the right to contact and hire the candidate directly without any obligation to pay a recruitment fee. Copy Link Line WeChat LinkedIn Email

Posted 1 week ago

Apply

8.0 years

0 Lacs

thiruvananthapuram, kerala, india

On-site

Job Title: Scala Developer Location: Thiruvananthapuram,915 Experience 4 – 8 Years Notice Period Immediate – 30 days About The Role We are looking for a highly skilled Scala Developer with strong experience in Akka Streams and Microservices to be part of our core development team. This role involves building scalable, event-driven applications and contributing to transformation initiatives in a hybrid working environment. Key Responsibilities Design, develop, and deliver microservices-based solutions using Scala and Akka. Implement event-driven architectures with Akka Streams, GRPC, and Protocol Buffers. Follow Test-Driven Development (TDD) practices for building robust applications. Work with Docker, Kubernetes, and cloud-native concepts for deployment. Collaborate across teams using tools such as Jira and Confluence. Support automation with scripting (Batch, Bash). Contribute to CI/CD pipelines and ensure smooth deployments on cloud platforms (preferably AWS). Must-Have Skills Core Programming 4–8 years of hands-on Scala development Strong expertise with Akka Framework and Akka Streams Experience in TDD Microservices Architecture Designing and developing microservices Familiarity with event-driven microservices architectures Working knowledge of GRPC and Protocol Buffers DevOps & Infrastructure Docker, Kubernetes, cloud-native apps Knowledge of AWS (IaaS, PaaS, SaaS) Basic understanding of Ansible, Terraform Scripting & Tools Batch, Bash scripting Jira, Confluence Soft Skills Strong problem-solving ability Effective communication skills Good-to-Have Skills Python scripting experience Behavior Driven Development (BDD) exposure Integration and unit testing best practices Experience deploying applications on AWS Familiarity with CI/CD pipelines Awareness of message brokers (Kafka, RabbitMQ) Preferred Certifications (Optional) AWS Certified Developer / Architect Lightbend Akka Certification Interview Process 2 Technical Rounds 1 Client Round Work Mode Hybrid (3 days in office) Skills: scripting,microservices,akka,aws,scala

Posted 1 week ago

Apply

7.0 years

0 Lacs

new delhi, delhi, india

On-site

Gurugram, India About Agoda Agoda is an online travel booking platform for accommodations, flights, and more. We build and deploy cutting-edge technology that connects travelers with a global network of 4.7M hotels and holiday properties worldwide, plus flights, activities, and more. Based in Asia and part of Booking Holdings, our 7,100+ employees representing 95+ nationalities in 27 markets foster a work environment rich in diversity, creativity, and collaboration. We innovate through a culture of experimentation and ownership, enhancing the ability for our customers to experience the world. Our Purpose – Bridging the World Through Travel We believe travel allows people to enjoy, learn and experience more of the amazing world we live in. It brings individuals and cultures closer together, fostering empathy, understanding and happiness. We are a skillful, driven and diverse team from across the globe, united by a passion to make an impact. Harnessing our innovative technologies and strong partnerships, we aim to make travel easy and rewarding for everyone. Get to Know our Team: In Agoda’s Back End Engineering department, we build the scalable, fault-tolerant systems and APIs that host our core business logic. Our systems cover all major areas of our business: inventory and pricing, product information, customer data, communications, partner data, booking systems, payments, and more. These mission-critical systems change frequently with dozens of releases per day, so we must employ state-of-the-art CI/CD and testing techniques in order to make sure everything works without any downtime. We also ensure that our systems are self-healing, responding gracefully to extreme loads or unexpected input. In order to accomplish this, we use state-of-the-art languages like Scala and Go, data technologies like Kafka and Aerospike, and agile development practices. Most importantly though, we hire great people from all around the world and empower them to be successful. Whether it’s building new projects like Flights and Packages or reimagining our existing business, you’ll make a big impact as part of the Back End Engineering team. The Opportunity: Agoda is looking for developers to work on mission critical systems that deal with the designing and development of APIs that serve millions of user search requests a day. In this Role, you’ll get to Lead development of features, experiments, technical projects and complex systems Be a technical architect, mentor, and driver towards the right technology Continue to evolve our architecture and build better software Be a major contributor to our agile and scrum practices Get involved with software engineering and collaborate with server, other client, and infrastructure technical team members to build the best solution Constantly look for ways to improve our products, code-base and development practices Write great code and help others write great code Drive Technical decisions in the organization What You’ll Need To Succeed 7+ years’ experience under your belt developing performance-critical applications that run in a production environment using Scala, Java or C# Experience in leading projects, initiatives and/or teams, with full ownership of the systems involved Data platforms like SQL, Cassandra or Hadoop. You understand that different applications have different data requirements Good understanding of algorithms and data structures Strong coding ability You are passionate about the craft of software development and constantly work to improve your knowledge and skills Excellent verbal and written English communication skills It’s Great If You Have Experience with Scrum/Agile development methodologies Experience building large-scale distributed products Core engineering infrastructure tools like Git for source control, TeamCity for Continuous Integration and Puppet for deployment Hands-on experience working with technology like queueing systems (Kafka, RabbitMQ, ActiveMQ, MSMQ), Spark, Hadoop, NoSQL (Cassandra, MongoDB), Play framework, Akka library #india #newdelhi #Bangalore #Bengaluru #Pune #Hyderabad #Chennai #Kolkata #Lucknow #IT #ENG #4 #Mumbai #Delhi #Noida Equal Opportunity Employer At Agoda, we pride ourselves on being a company represented by people of all different backgrounds and orientations. We prioritize attracting diverse talent and cultivating an inclusive environment that encourages collaboration and innovation. Employment at Agoda is based solely on a person’s merit and qualifications. We are committed to providing equal employment opportunity regardless of sex, age, race, color, national origin, religion, marital status, pregnancy, sexual orientation, gender identity, disability, citizenship, veteran or military status, and other legally protected characteristics. We will keep your application on file so that we can consider you for future vacancies and you can always ask to have your details removed from the file. For more details please read our privacy policy. Disclaimer We do not accept any terms or conditions, nor do we recognize any agency’s representation of a candidate, from unsolicited third-party or agency submissions. If we receive unsolicited or speculative CVs, we reserve the right to contact and hire the candidate directly without any obligation to pay a recruitment fee. Copy Link Line WeChat LinkedIn Email

Posted 1 week ago

Apply

7.0 years

0 Lacs

pune, maharashtra, india

On-site

Gurugram, India About Agoda Agoda is an online travel booking platform for accommodations, flights, and more. We build and deploy cutting-edge technology that connects travelers with a global network of 4.7M hotels and holiday properties worldwide, plus flights, activities, and more. Based in Asia and part of Booking Holdings, our 7,100+ employees representing 95+ nationalities in 27 markets foster a work environment rich in diversity, creativity, and collaboration. We innovate through a culture of experimentation and ownership, enhancing the ability for our customers to experience the world. Our Purpose – Bridging the World Through Travel We believe travel allows people to enjoy, learn and experience more of the amazing world we live in. It brings individuals and cultures closer together, fostering empathy, understanding and happiness. We are a skillful, driven and diverse team from across the globe, united by a passion to make an impact. Harnessing our innovative technologies and strong partnerships, we aim to make travel easy and rewarding for everyone. Get to Know our Team: In Agoda’s Back End Engineering department, we build the scalable, fault-tolerant systems and APIs that host our core business logic. Our systems cover all major areas of our business: inventory and pricing, product information, customer data, communications, partner data, booking systems, payments, and more. These mission-critical systems change frequently with dozens of releases per day, so we must employ state-of-the-art CI/CD and testing techniques in order to make sure everything works without any downtime. We also ensure that our systems are self-healing, responding gracefully to extreme loads or unexpected input. In order to accomplish this, we use state-of-the-art languages like Scala and Go, data technologies like Kafka and Aerospike, and agile development practices. Most importantly though, we hire great people from all around the world and empower them to be successful. Whether it’s building new projects like Flights and Packages or reimagining our existing business, you’ll make a big impact as part of the Back End Engineering team. The Opportunity: Agoda is looking for developers to work on mission critical systems that deal with the designing and development of APIs that serve millions of user search requests a day. In this Role, you’ll get to Lead development of features, experiments, technical projects and complex systems Be a technical architect, mentor, and driver towards the right technology Continue to evolve our architecture and build better software Be a major contributor to our agile and scrum practices Get involved with software engineering and collaborate with server, other client, and infrastructure technical team members to build the best solution Constantly look for ways to improve our products, code-base and development practices Write great code and help others write great code Drive Technical decisions in the organization What You’ll Need To Succeed 7+ years’ experience under your belt developing performance-critical applications that run in a production environment using Scala, Java or C# Experience in leading projects, initiatives and/or teams, with full ownership of the systems involved Data platforms like SQL, Cassandra or Hadoop. You understand that different applications have different data requirements Good understanding of algorithms and data structures Strong coding ability You are passionate about the craft of software development and constantly work to improve your knowledge and skills Excellent verbal and written English communication skills It’s Great If You Have Experience with Scrum/Agile development methodologies Experience building large-scale distributed products Core engineering infrastructure tools like Git for source control, TeamCity for Continuous Integration and Puppet for deployment Hands-on experience working with technology like queueing systems (Kafka, RabbitMQ, ActiveMQ, MSMQ), Spark, Hadoop, NoSQL (Cassandra, MongoDB), Play framework, Akka library #india #newdelhi #Bangalore #Bengaluru #Pune #Hyderabad #Chennai #Kolkata #Lucknow #IT #ENG #4 #Mumbai #Delhi #Noida Equal Opportunity Employer At Agoda, we pride ourselves on being a company represented by people of all different backgrounds and orientations. We prioritize attracting diverse talent and cultivating an inclusive environment that encourages collaboration and innovation. Employment at Agoda is based solely on a person’s merit and qualifications. We are committed to providing equal employment opportunity regardless of sex, age, race, color, national origin, religion, marital status, pregnancy, sexual orientation, gender identity, disability, citizenship, veteran or military status, and other legally protected characteristics. We will keep your application on file so that we can consider you for future vacancies and you can always ask to have your details removed from the file. For more details please read our privacy policy. Disclaimer We do not accept any terms or conditions, nor do we recognize any agency’s representation of a candidate, from unsolicited third-party or agency submissions. If we receive unsolicited or speculative CVs, we reserve the right to contact and hire the candidate directly without any obligation to pay a recruitment fee. Copy Link Line WeChat LinkedIn Email

Posted 1 week ago

Apply

7.0 years

0 Lacs

mumbai metropolitan region

On-site

Gurugram, India About Agoda Agoda is an online travel booking platform for accommodations, flights, and more. We build and deploy cutting-edge technology that connects travelers with a global network of 4.7M hotels and holiday properties worldwide, plus flights, activities, and more. Based in Asia and part of Booking Holdings, our 7,100+ employees representing 95+ nationalities in 27 markets foster a work environment rich in diversity, creativity, and collaboration. We innovate through a culture of experimentation and ownership, enhancing the ability for our customers to experience the world. Our Purpose – Bridging the World Through Travel We believe travel allows people to enjoy, learn and experience more of the amazing world we live in. It brings individuals and cultures closer together, fostering empathy, understanding and happiness. We are a skillful, driven and diverse team from across the globe, united by a passion to make an impact. Harnessing our innovative technologies and strong partnerships, we aim to make travel easy and rewarding for everyone. Get to Know our Team: In Agoda’s Back End Engineering department, we build the scalable, fault-tolerant systems and APIs that host our core business logic. Our systems cover all major areas of our business: inventory and pricing, product information, customer data, communications, partner data, booking systems, payments, and more. These mission-critical systems change frequently with dozens of releases per day, so we must employ state-of-the-art CI/CD and testing techniques in order to make sure everything works without any downtime. We also ensure that our systems are self-healing, responding gracefully to extreme loads or unexpected input. In order to accomplish this, we use state-of-the-art languages like Scala and Go, data technologies like Kafka and Aerospike, and agile development practices. Most importantly though, we hire great people from all around the world and empower them to be successful. Whether it’s building new projects like Flights and Packages or reimagining our existing business, you’ll make a big impact as part of the Back End Engineering team. The Opportunity: Agoda is looking for developers to work on mission critical systems that deal with the designing and development of APIs that serve millions of user search requests a day. In this Role, you’ll get to Lead development of features, experiments, technical projects and complex systems Be a technical architect, mentor, and driver towards the right technology Continue to evolve our architecture and build better software Be a major contributor to our agile and scrum practices Get involved with software engineering and collaborate with server, other client, and infrastructure technical team members to build the best solution Constantly look for ways to improve our products, code-base and development practices Write great code and help others write great code Drive Technical decisions in the organization What You’ll Need To Succeed 7+ years’ experience under your belt developing performance-critical applications that run in a production environment using Scala, Java or C# Experience in leading projects, initiatives and/or teams, with full ownership of the systems involved Data platforms like SQL, Cassandra or Hadoop. You understand that different applications have different data requirements Good understanding of algorithms and data structures Strong coding ability You are passionate about the craft of software development and constantly work to improve your knowledge and skills Excellent verbal and written English communication skills It’s Great If You Have Experience with Scrum/Agile development methodologies Experience building large-scale distributed products Core engineering infrastructure tools like Git for source control, TeamCity for Continuous Integration and Puppet for deployment Hands-on experience working with technology like queueing systems (Kafka, RabbitMQ, ActiveMQ, MSMQ), Spark, Hadoop, NoSQL (Cassandra, MongoDB), Play framework, Akka library #india #newdelhi #Bangalore #Bengaluru #Pune #Hyderabad #Chennai #Kolkata #Lucknow #IT #ENG #4 #Mumbai #Delhi #Noida Equal Opportunity Employer At Agoda, we pride ourselves on being a company represented by people of all different backgrounds and orientations. We prioritize attracting diverse talent and cultivating an inclusive environment that encourages collaboration and innovation. Employment at Agoda is based solely on a person’s merit and qualifications. We are committed to providing equal employment opportunity regardless of sex, age, race, color, national origin, religion, marital status, pregnancy, sexual orientation, gender identity, disability, citizenship, veteran or military status, and other legally protected characteristics. We will keep your application on file so that we can consider you for future vacancies and you can always ask to have your details removed from the file. For more details please read our privacy policy. Disclaimer We do not accept any terms or conditions, nor do we recognize any agency’s representation of a candidate, from unsolicited third-party or agency submissions. If we receive unsolicited or speculative CVs, we reserve the right to contact and hire the candidate directly without any obligation to pay a recruitment fee. Copy Link Line WeChat LinkedIn Email

Posted 1 week ago

Apply

7.0 years

0 Lacs

lucknow, uttar pradesh, india

On-site

Gurugram, India About Agoda Agoda is an online travel booking platform for accommodations, flights, and more. We build and deploy cutting-edge technology that connects travelers with a global network of 4.7M hotels and holiday properties worldwide, plus flights, activities, and more. Based in Asia and part of Booking Holdings, our 7,100+ employees representing 95+ nationalities in 27 markets foster a work environment rich in diversity, creativity, and collaboration. We innovate through a culture of experimentation and ownership, enhancing the ability for our customers to experience the world. Our Purpose – Bridging the World Through Travel We believe travel allows people to enjoy, learn and experience more of the amazing world we live in. It brings individuals and cultures closer together, fostering empathy, understanding and happiness. We are a skillful, driven and diverse team from across the globe, united by a passion to make an impact. Harnessing our innovative technologies and strong partnerships, we aim to make travel easy and rewarding for everyone. Get to Know our Team: In Agoda’s Back End Engineering department, we build the scalable, fault-tolerant systems and APIs that host our core business logic. Our systems cover all major areas of our business: inventory and pricing, product information, customer data, communications, partner data, booking systems, payments, and more. These mission-critical systems change frequently with dozens of releases per day, so we must employ state-of-the-art CI/CD and testing techniques in order to make sure everything works without any downtime. We also ensure that our systems are self-healing, responding gracefully to extreme loads or unexpected input. In order to accomplish this, we use state-of-the-art languages like Scala and Go, data technologies like Kafka and Aerospike, and agile development practices. Most importantly though, we hire great people from all around the world and empower them to be successful. Whether it’s building new projects like Flights and Packages or reimagining our existing business, you’ll make a big impact as part of the Back End Engineering team. The Opportunity: Agoda is looking for developers to work on mission critical systems that deal with the designing and development of APIs that serve millions of user search requests a day. In this Role, you’ll get to Lead development of features, experiments, technical projects and complex systems Be a technical architect, mentor, and driver towards the right technology Continue to evolve our architecture and build better software Be a major contributor to our agile and scrum practices Get involved with software engineering and collaborate with server, other client, and infrastructure technical team members to build the best solution Constantly look for ways to improve our products, code-base and development practices Write great code and help others write great code Drive Technical decisions in the organization What You’ll Need To Succeed 7+ years’ experience under your belt developing performance-critical applications that run in a production environment using Scala, Java or C# Experience in leading projects, initiatives and/or teams, with full ownership of the systems involved Data platforms like SQL, Cassandra or Hadoop. You understand that different applications have different data requirements Good understanding of algorithms and data structures Strong coding ability You are passionate about the craft of software development and constantly work to improve your knowledge and skills Excellent verbal and written English communication skills It’s Great If You Have Experience with Scrum/Agile development methodologies Experience building large-scale distributed products Core engineering infrastructure tools like Git for source control, TeamCity for Continuous Integration and Puppet for deployment Hands-on experience working with technology like queueing systems (Kafka, RabbitMQ, ActiveMQ, MSMQ), Spark, Hadoop, NoSQL (Cassandra, MongoDB), Play framework, Akka library #india #newdelhi #Bangalore #Bengaluru #Pune #Hyderabad #Chennai #Kolkata #Lucknow #IT #ENG #4 #Mumbai #Delhi #Noida Equal Opportunity Employer At Agoda, we pride ourselves on being a company represented by people of all different backgrounds and orientations. We prioritize attracting diverse talent and cultivating an inclusive environment that encourages collaboration and innovation. Employment at Agoda is based solely on a person’s merit and qualifications. We are committed to providing equal employment opportunity regardless of sex, age, race, color, national origin, religion, marital status, pregnancy, sexual orientation, gender identity, disability, citizenship, veteran or military status, and other legally protected characteristics. We will keep your application on file so that we can consider you for future vacancies and you can always ask to have your details removed from the file. For more details please read our privacy policy. Disclaimer We do not accept any terms or conditions, nor do we recognize any agency’s representation of a candidate, from unsolicited third-party or agency submissions. If we receive unsolicited or speculative CVs, we reserve the right to contact and hire the candidate directly without any obligation to pay a recruitment fee. Copy Link Line WeChat LinkedIn Email

Posted 1 week ago

Apply
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies