Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
2.0 years
0 Lacs
Noida, Uttar Pradesh, India
On-site
We think you also hate when travel app is giving you a headache, right? A slight misinformation can ruin the trip. That is exactly what we are tackling as t-fam! Making sure that our 50+ million users have the best experience in crafting their own adventure. Your main duties in flying with us Build and extend our backend code based on SOLID Principle and Clean Code Build APIs that serve our frontend apps – Benchmark and improve performance Maintain and extend our test suite Refactor and improve existing code to incorporate better patterns Document and write about the work Create unit test and implement self test to make sure the code is running well Assist technical lead to review and follow up code that have been developed. Mandatory belongings that you must prepare Bachelor degree or equivalent, preferably in Computer Science/Information Technology 2-4 years experience in a backend development role Experienced in using Golang and Java Experience working with RDBMS or NoSQL is a plus Experience working with Redis and Memcached is a plus Experience with Elastic Search Experience with CI/CD, TDD, Refactor/Rewrite system Experience with Event-Driven Architecture such as Kafka or RabbitMQ Experience with Git Flow Experience with Kubernetes is a plus Experience with Spring Boot MVC or Spring Boot Reactive is a plus. Knows how to monitor metrics Knows how to analyze log Experience with pair programming is a plus Experience with Linux syntax, Docker is a plus Good sense of prioritization and product knowledge/product ownership Critical thinking, fast learner, and excellent communication skills Well-motivated, responsible for the deadline, and can work under pressure In the event that you haven’t received any updates after 3 weeks, your data will be kept and we may contact you for another career destination. Meanwhile, discover more about tiket.com on Instagram , LinkedIn , or YouTube .
Posted 1 week ago
0 years
0 Lacs
India
Remote
About HYI.AI HYI.AI is a Virtual Assistance and GenAI platform built for startups, entrepreneurs, and tech innovators. We specialize in offering virtual talent solutions, GenAI tools, and custom AI/ML deployments to help founders and businesses scale smarter and faster. We’re on a mission to power the next wave of digital startups globally. Role Overview We’re looking for an experienced PHP Developer (CodeIgniter & Laravel) to join our growing network of top-tier engineers. You will be responsible for building and maintaining secure, high-performance, and scalable web applications that empower startups around the world. From backend development to integration with AI/ML services and APIs, you’ll be working on real-world products that matter. Location: Remote-first - available roles in New York, San Francisco, Poland, England (Wales), and the Middle East . Key Responsibilities Design, develop, and maintain scalable web applications using PHP , with a strong focus on CodeIgniter and Laravel frameworks Collaborate with frontend developers, product managers, and UI/UX designers to deliver intuitive and responsive applications Create and manage APIs for frontend integration, mobile apps, and third-party services Write clean, efficient, and well-documented code following best practices Debug, test, and troubleshoot applications across multiple environments Implement security and data protection protocols to ensure safe and robust applications Optimize performance of the application and database queries What We’re Looking For Proven experience with PHP development , especially using CodeIgniter and Laravel frameworks Solid understanding of MVC architecture, RESTful APIs, and server-side logic Experience with MySQL , query optimization, and data modeling Familiarity with version control tools like Git Strong understanding of web standards, browser compatibility, and best practices Ability to work independently and manage multiple projects in remote/agile environments Excellent problem-solving and communication skills Preferred Skills Experience integrating third-party APIs (Stripe, Twilio, etc.) Working knowledge of JavaScript , jQuery , Vue.js or other frontend frameworks Familiarity with Docker , CI/CD pipelines, and deployment tools Understanding of caching mechanisms (Redis/Memcached) and cloud hosting (AWS, GCP, etc.) Exposure to building admin dashboards, SaaS products, or custom CRMs What You’ll Gain Collaborate with fast-growing startups across industries Flexible, remote-first work aligned with your timezone and availability Clear scopes, curated projects – no bidding or client hunting Hands-on exposure to AI/ML integrations and next-gen tools Be part of a global engineering network that’s redefining work in the digital era
Posted 1 week ago
0 years
0 Lacs
India
Remote
Company Description Kroolo is transforming the workplace with a fully integrated Productivity Platform powered by cutting-edge AI. The platform combines Projects, Goals, Tasks, Documents, and Collaboration tools in one centralized workspace, improving efficiency and productivity. Role Description This is a full-time remote role for a Full Stack Engineer at Kroolo. The role involves day-to-day tasks related to designing, solutioning, full-stack development, unit testing for high performance web app. You should have played the roles of Founding engineer and scaled the engineering teams as an Engineering Lead. Qualifications High level solutioning and design high performance application components Deep engineering skills in Reactjs, Nextjs, Typescript, Nodejs, REST APIs, GraphQL, MongoDB High performance app communication using WebSocket or Socket.io Integration services using Python In-memory, caching solutioning using Redis Statement management using Redux, Zustand Solid understanding of distributed systems, microservices architecture, and event-driven architectures, including experience with databases (PostgreSQL, MySQL, MongoDB), caching systems (Redis, Memcached), and message queues (RabbitMQ) Unit testing Knowledge of responsive design principles Strong problem-solving skills Ability to work independently and collaboratively in a remote team Bachelor's or Master's degree in Computer Science or related field
Posted 1 week ago
0 years
0 Lacs
Pune, Maharashtra, India
On-site
Rockwell Automation is a global technology leader focused on helping the world’s manufacturers be more productive, sustainable, and agile. With more than 28,000 employees who make the world better every day, we know we have something special. Behind our customers - amazing companies that help feed the world, provide life-saving medicine on a global scale, and focus on clean water and green mobility - our people are energized problem solvers that take pride in how the work we do changes the world for the better. We welcome all makers, forward thinkers, and problem solvers who are looking for a place to do their best work. And if that’s you we would love to have you join us! Job Description Job Summary: As a senior Software Engineer, you will build software applications using .NET framework as well as with C#. This role involves design, develop, test, and maintain these applications, ensuring they are scalable, robust, and meeting our user needs. You will report to the Engineering Manager. Your Responsibilities Ensure the best possible performance, quality, and responsiveness of applications. Identify bottlenecks and bugs, and devise solutions to these problems. Help maintain code quality, organisation, and automatization. The Essentials - You Will Have Bachelor's in computer science or related area or equivalent industry experience. 5 or more years of experience in C# and .NET technologies. Experience building microservices and HTTP API's. Expertise building integrations and platforms that facilitate integrations. Practical experience hosting in Azure. Experience working with modern UI languages and frameworks. Familiarity with the full technology stack, from UI to DB. Experience working in agile teams with an understanding of other software development lifecycle processes. Focus on software quality, writing testable code and unit tests. Team-centred mindset. The Preferred - You Might Also Have Development experience in the following languages or frameworks (C#/.NET, MVC, JavaScript, REST, HTML5, Python, Go, NodeJS, and React) Demonstrated experience and working knowledge of SQL and No-SQL approaches. Experience building integration points and platforms using multiple protocols (HTTPS, JSON) and methodologies (SOAP, REST). Experience configuring build and release pipelines in Visual Studio Team Services (VSTS). Working knowledge in a DevOps-focused environment. Hands-on experience with containerization and technologies (e.g. Docker, RKt, Kubernetes). Experience with distributed storage and data systems (e.g. Cassandra, Memcached, Kafka, and Redis). Experience in the manufacturing domain. What We Offer Our benefits package includes … Comprehensive mindfulness programmes with a premium membership to Calm. Volunteer Paid Time off available after 6 months of employment for eligible employees. Company volunteer and donation matching programme – Your volunteer hours or personal cash donations to an eligible charity can be matched with a charitable donation. Employee Assistance Program. Personalised wellbeing programs through our OnTrack programme. On-demand digital course library for professional development. and other local benefits! At Rockwell Automation we are dedicated to building a diverse, inclusive and authentic workplace, so if you're excited about this role but your experience doesn't align perfectly with every qualification in the job description, we encourage you to apply anyway. You may be just the right person for this or other roles. Rockwell Automation’s hybrid policy aligns that employees are expected to work at a Rockwell location at least Mondays, Tuesdays, and Thursdays unless they have a business obligation out of the office.
Posted 1 week ago
6.0 years
0 Lacs
Noida, Uttar Pradesh, India
On-site
We think you also hate when travel app is giving you a headache, right? A slight misinformation can ruin the trip. That is exactly what we are tackling as t-fam! Making sure that our 50+ million users have the best experience in crafting their own adventure. Your Main Duties In Flying With Us Design architecture for new microservice Maintaining, monitoring and improving the quality of every microservice you owned Working closely with managers and VPs and reporting to the day to day, weekly and monthly Reviewing code together with senior engineers on SOLID principle and Clean Code Responsible to create timeline together with VP, Managers, and Product team based on team member workload Mandatory Belongings That You Must Prepare Minimum 6+ years working experience as Backend Engineer Minimum 2 years experience working as a Technical Lead and have experience to manage team Experience with Java or Golang Experience working with MongoDB, MySQL, and Postgre Experience with Redis and Memcached, Elastic Search, Linux Syntax, CI/CD, Docker, Kafka, RabbitMQ, Refactor or Rewrite system Good in system design Good leadership skill, can inspire and aspire teammates Have a good sense of prioritization In the event that you haven’t received any updates after 3 weeks, your data will be kept and we may contact you for another career destination. Meanwhile, discover more about tiket.com on Instagram , LinkedIn , or YouTube .
Posted 1 week ago
10.0 years
0 Lacs
Pune, Maharashtra, India
On-site
Citi is embarking on a multi-year technology initiative in Wealth Tech Banking & Payment Technology Space. In this Journey, we are looking for a highly motivated hands-on senior developer. We are building the platform, which supports various Messaging, API, and Workflow Components for Banking and Payment Services across the bank. Solution will be built from the scratch using latest technologies. The candidate will be a core member of the technology team responsible for implementing projects based on Java, Spring Boot, Kafka using latest technologies. Excellent opportunity to immerse in and learn within the wealth tech banking division and gain exposure to business and technology initiatives targeted to maintain lead position among its competitors. We work in a Hybrid-Agile Environment. The Apps Development Senior Programmer Analyst is responsible for leading the team in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. Responsibilities: Individual Contributor - Write good quality code in Java, Sprint Boot (related stack) Well versed with JUnit, Mockito, Integration Tests and Performance Tests Individual Contributor – Write good quality code in Java Angular JS 16 Well versed with UI/UX Designs, Unit test using Jest Ability to design, develop components with minimal assistance Ability to effectively interact, collaborate with development team Ability to effectively communicate development progress to the Project Lead Work with developers onshore, offshore and matrix teams to implement a business solution Write user/supported documentation Evaluate and adopt new dev tools, libraries, and approaches to improve delivery quality Perform peer code review of project codebase changes Acts as SME to senior stakeholders and /or other team members Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements, including using script tools and analyzing/interpreting code Consult with users, clients, and other technology groups on issues, and recommend programming solutions, install, and support customer exposure systems Apply fundamental knowledge of programming languages for design specifications. Analyze applications to identify vulnerabilities and security issues, as well as conduct testing and debugging Serve as advisor or coach to new or lower level analysts Identify problems, analyze information, and make evaluative judgements to recommend and implement solutions Resolve issues by identifying and selecting solutions through the applications of acquired technical experience and guided by precedents Has the ability to operate with a limited level of direct supervision. Can exercise independence of judgement and autonomy. Acts as SME to senior stakeholders and /or other team members. Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency. Skills Required: 10-15 Years Of Experience Deep Knowledge of Spring including Spring Framework, Spring Boot, Spring Security, Spring Web, Spring Data Deep Knowledge of: Threading, Collections, Exception Handling, JDBC, Java OOD/OOP Concepts, GoF Design Patterns, MoM and SOA Design Patterns, File I/O, and parsing XML and JSON, delimited files and fixed length files, String matching, parsing, building, working with binary data / byte arrays. Good Knowledge of UI/UX Design and Angular JS and Jest for unit testing Good knowledge of SQL (DB2/Oracle dialect is preferable) Good knowledge of building and deploy application running in Kubernetes and Docker Experience working with SOA & Micro-services utilizing REST. Experience with design and implementations of cloud-ready applications and deployment pipelines on large-scale container platform clusters is a plus Experience working in a Continuous Integration and Continuous Delivery environment and familiar with Tekton, Harness, Jenkins, Code Quality, etc. Knowledge in industry standard best practices such as Design Patterns, Coding Standards, Coding modularity, Prototypes etc. Apply depth of analytical understanding of a variety of New ways of working such as problem solving, Extreme programming, Behavior Driven Development, DevOps. Experience in debugging, tuning and optimizing components Understanding of the SDLC lifecycle for Agile methodologies Excellent written and oral communication skills Experience developing application in Financial Services industry is preferred Nice to have experience : Messaging Systems: IBM MQ, Kafka, RabbitMQ, ActiveMQ, Tibco. etc. Tomcat, Jetty, Apache HTTPD Able to work with build/configure/deploy automation tools, Jenkin, Light Speed. etc Linux Ecosystem Autosys APIm APM Tools: Dynatrace, AppDynamics, etc. Caching Technologies: Redis, Hazelcast, MemCached. etc Qualifications: 10+ years of relevant experience in the Financial Service industry Intermediate level experience in Applications Development role Consistently demonstrates clear and concise written and verbal communication Demonstrated problem-solving and decision-making skills Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements Education: Bachelor’s degree/University degree or equivalent experience ------------------------------------------------------ Job Family Group: Technology ------------------------------------------------------ Job Family: Applications Development ------------------------------------------------------ Time Type: Full time ------------------------------------------------------ Most Relevant Skills Please see the requirements listed above. ------------------------------------------------------ Other Relevant Skills For complementary skills, please see above and/or contact the recruiter. ------------------------------------------------------ Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi. View Citi’s EEO Policy Statement and the Know Your Rights poster.
Posted 1 week ago
15.0 years
0 Lacs
Gurgaon, Haryana, India
On-site
Sprinklr is a leading enterprise software company for all customer-facing functions. With advanced AI, Sprinklr's unified customer experience management (Unified-CXM) platform helps companies deliver human experiences to every customer, every time, across any modern channel. Headquartered in New York City with employees around the world, Sprinklr works with more than 1,000 of the world’s most valuable enterprises — global brands like Microsoft, P&G, Samsung and more than 50% of the Fortune 100. Learn more about our culture and how we make our employees happier through The Sprinklr Way. Job Description Role Overview As the Senior Director of Product Engineering (Backend), you will lead and scale backend engineering teams building high-performance distributed systems. You will be responsible for architectural decisions, engineering best practices, and strategic execution for core backend services powering the Sprinklr platform. The role demands deep technical expertise in Java-based systems, a strong background in distributed architectures, and proven leadership in managing high-performing engineering teams at scale. Key Responsibilities Lead multiple backend engineering teams, setting the technical direction and vision aligned with Sprinklr’s business goals. Architect scalable and resilient backend systems using Java and modern distributed system principles. Drive product development lifecycle from ideation to delivery with a focus on quality, performance, and reliability. Mentor and grow engineering leaders and ICs, fostering a high-performance engineering culture. Partner with Product Management, Design, and other cross-functional teams to deliver world-class product experiences. Own technology roadmap and work with the leadership team on long-term platform and infrastructure strategy. Establish engineering metrics, conduct regular code and design reviews, and ensure adherence to software engineering best practices. Represent engineering in executive discussions, roadmap planning, and technical deep dives. What We're Looking For Bachelor’s or Master’s in Computer Science, Software Engineering, or related field. 15+ years of backend engineering experience, with 5+ years in engineering leadership roles. Expertise in Java, Spring Boot, and modern Java frameworks. Deep experience in building distributed systems, handling large-scale data, and architecting microservices. Solid understanding of databases (SQL/NoSQL), messaging systems (Kafka), and caching (Redis, Memcached). Cloud-native development experience with AWS, GCP, or Azure. Familiarity with containerization (Docker), orchestration (Kubernetes), and CI/CD practices. Proven ability to scale systems that support millions of users with high availability and performance. Strong stakeholder management, strategic thinking, and decision-making skills. Excellent communication and collaboration abilities across technical and non-technical teams. Why You'll Love Sprinklr: We're committed to creating a culture where you feel like you belong, are happier today than you were yesterday, and your contributions matter. At Sprinklr, we passionately, genuinely care. For full-time employees, we provide a range of comprehensive health plans, leading well-being programs, and financial protection for you and your family through a range of global and localized plans throughout the world. For more information on Sprinklr Benefits around the world, head to https://sprinklrbenefits.com/ to browse our country-specific benefits guides. We focus on our mission: We founded Sprinklr with one mission: to enable every organization on the planet to make their customers happier. Our vision is to be the world’s most loved enterprise software company, ever. We believe in our product: Sprinklr was built from the ground up to enable a brand’s digital transformation. Its platform provides every customer-facing team with the ability to reach, engage, and listen to customers around the world. At Sprinklr, we have many of the world's largest brands as our clients, and our employees have the opportunity to work closely alongside them. We invest in our people: At Sprinklr, we believe every human has the potential to be amazing. We empower each Sprinklrite in the journey toward achieving their personal and professional best. For wellbeing, this includes daily meditation breaks, virtual fitness, and access to Headspace. We have continuous learning opportunities available with LinkedIn Learning and more. EEO - Our philosophy: Our goal is to ensure every employee feels like they belong and are operating in a judgment-free zone regardless of gender, race, ethnicity, age, and lifestyle preference, among others. We value and celebrate diversity and fervently believe every employee matters and should be respected and heard. We believe we are stronger when we belong because collectively, we’re more innovative, creative, and successful. Sprinklr is proud to be an equal-opportunity workplace and is an affirmative-action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, or Veteran status. See also Sprinklr’s EEO Policy and EEO is the Law.
Posted 1 week ago
3.0 - 6.0 years
0 Lacs
Delhi
On-site
Job requisition ID :: 81117 Date: Jul 3, 2025 Location: Delhi Designation: Assistant Manager Entity: Deloitte Touche Tohmatsu India LLP Your potential, unleashed. India’s impact on the global economy has increased at an exponential rate and Deloitte presents an opportunity to unleash and realise your potential amongst cutting edge leaders, and organisations shaping the future of the region, and indeed, the world beyond. At Deloitte, your whole self to work, every day. Combine that with our drive to propel with purpose and you have the perfect playground to collaborate, innovate, grow, and make an impact that matters. The Team Innovation, transformation and leadership occur in many ways. At Deloitte, our ability to help solve clients’ most complex issues is distinct. We deliver strategy and implementation, from a business and technology view, to help you lead in the markets where you compete. Learn more about our Tax Practice. You’ll build and nurture positive working relationships with teams and clients with the intention to exceed client expectations. Your role will include: 3-6 years of strong software development & engineering experience Work on highly distributed and scalable-system architecture Design, code, debug, test, and develop features with good quality, maintainability and performance and security aspects considered. Work with a focus on customers requirements, considering current and future needs when designing and implementing features Manage the site design and development life cycle, including budgeting and milestone management Carries out routine systems testing to detect and resolve bugs, coding errors, and technical issues Collaborate effectively within the team Desired qualifications A bachelor’s or master's degree in Computer Science, Computer/Electrical Engineering or equivalent. Knowledge and experience in ASP.Net and C# with SQL Server or PostgreSQL database Experience in .Net Core, MVC, Angular, CQRS coding pattern, AWS/ Docker/ Kubernetes Experience in building and deploying large-scale secure RESTful APIs and micro-services Experience using DevOps, CI/CD, delivery pipelines using tools like Azure DevOps, Jenkins, Docker, etc Experience with Node.js application development Familiar of the Agile development methodology Good exposure to cyber security and compliance Relevant training and certifications Technology stack Microsoft .Net technology is primary AWS, SaaS/ PaaS/IaaS and Frontend technologies React, Angular or equivalent SQL and NOSQL databases (MSSQL, MongoDB, PostgreSQL etc.) Distributed caching NCacheRedis, Memcached etc Distributed message queue – RabbitMQ/Kafka/SQS C# .Net How you’ll grow Connect for impact Our exceptional team of professionals across the globe are solving some of the world’s most complex business problems, as well as directly supporting our communities, the planet, and each other. Know more in our Global Impact Report and our India Impact Report. Empower to lead You can be a leader irrespective of your career level. Our colleagues are characterised by their ability to inspire, support, and provide opportunities for people to deliver their best and grow both as professionals and human beings. Know more about Deloitte and our One Young World partnership. Inclusion for all At Deloitte, people are valued and respected for who they are and are trusted to add value to their clients, teams and communities in a way that reflects their own unique capabilities. Know more about everyday steps that you can take to be more inclusive. At Deloitte, we believe in the unique skills, attitude and potential each and every one of us brings to the table to make an impact that matters. Drive your career At Deloitte, you are encouraged to take ownership of your career. We recognise there is no one size fits all career path, and global, cross-business mobility and up / re-skilling are all within the range of possibilities to shape a unique and fulfilling career. Know more about Life at Deloitte. Benefits At Deloitte, we know that great people make a great organization. We value our people and offer employees a broad range of benefits. Learn more about what working at Deloitte can mean for you. Everyone’s welcome… entrust your happiness to us Our workspaces and initiatives are geared towards your 360-degree happiness. This includes specific needs you may have in terms of accessibility, flexibility, safety and security, and caregiving. Here’s a glimpse of things that are in store for you. Interview tips We want job seekers exploring opportunities at Deloitte to feel prepared, confident and comfortable. To help you with your interview, we suggest that you do your research, know some background about the organisation and the business area you’re applying to. Check out recruiting tips from Deloitte professionals.
Posted 1 week ago
7.0 - 12.0 years
0 Lacs
Chennai
On-site
Job Summary: We are looking for a skilled Python Developer with 7 to 12 years of experience to design, develop, and maintain high-quality back-end systems and applications. The ideal candidate will have expertise in Python and related frameworks, with a focus on building scalable, secure, and efficient software solutions. This role requires a strong problem-solving mindset, collaboration with cross-functional teams, and a commitment to delivering innovative solutions that meet business objectives. Responsibilities Application and Back-End Development: Design, implement, and maintain back-end systems and APIs using Python frameworks such as Django, Flask, or FastAPI, focusing on scalability, security, and efficiency. Build and integrate scalable RESTful APIs, ensuring seamless interaction between front-end systems and back-end services. Write modular, reusable, and testable code following Python’s PEP 8 coding standards and industry best practices. Develop and optimize robust database schemas for relational and non-relational databases (e.g., PostgreSQL, MySQL, MongoDB), ensuring efficient data storage and retrieval. Leverage cloud platforms like AWS, Azure, or Google Cloud for deploying scalable back-end solutions. Implement caching mechanisms using tools like Redis or Memcached to optimize performance and reduce latency. AI/ML Development: Build, train, and deploy machine learning (ML) models for real-world applications, such as predictive analytics, anomaly detection, natural language processing (NLP), recommendation systems, and computer vision. Work with popular machine learning and AI libraries/frameworks, including TensorFlow, PyTorch, Keras, and scikit-learn, to design custom models tailored to business needs. Process, clean, and analyze large datasets using Python tools such as Pandas, NumPy, and PySpark to enable efficient data preparation and feature engineering. Develop and maintain pipelines for data preprocessing, model training, validation, and deployment using tools like MLflow, Apache Airflow, or Kubeflow. Deploy AI/ML models into production environments and expose them as RESTful or GraphQL APIs for integration with other services. Optimize machine learning models to reduce computational costs and ensure smooth operation in production systems. Collaborate with data scientists and analysts to validate models, assess their performance, and ensure their alignment with business objectives. Implement model monitoring and lifecycle management to maintain accuracy over time, addressing data drift and retraining models as necessary. Experiment with cutting-edge AI techniques such as deep learning, reinforcement learning, and generative models to identify innovative solutions for complex challenges. Ensure ethical AI practices, including transparency, bias mitigation, and fairness in deployed models. Performance Optimization and Debugging: Identify and resolve performance bottlenecks in applications and APIs to enhance efficiency. Use profiling tools to debug and optimize code for memory and speed improvements. Implement caching mechanisms to reduce latency and improve application responsiveness. Testing, Deployment, and Maintenance: Write and maintain unit tests, integration tests, and end-to-end tests using Pytest, Unittest, or Nose. Collaborate on setting up CI/CD pipelines to automate testing, building, and deployment processes. Deploy and manage applications in production environments with a focus on security, monitoring, and reliability. Monitor and troubleshoot live systems, ensuring uptime and responsiveness. Collaboration and Teamwork: Work closely with front-end developers, designers, and product managers to implement new features and resolve issues. Participate in Agile ceremonies, including sprint planning, stand-ups, and retrospectives, to ensure smooth project delivery. Provide mentorship and technical guidance to junior developers, promoting best practices and continuous improvement. Required Skills and Qualifications Technical Expertise: Strong proficiency in Python and its core libraries, with hands-on experience in frameworks such as Django, Flask, or FastAPI. Solid understanding of RESTful API development, integration, and optimization. Experience working with relational and non-relational databases (e.g., PostgreSQL, MySQL, MongoDB). Familiarity with containerization tools like Docker and orchestration platforms like Kubernetes. Expertise in using Git for version control and collaborating in distributed teams. Knowledge of CI/CD pipelines and tools like Jenkins, GitHub Actions, or CircleCI. Strong understanding of software development principles, including OOP, design patterns, and MVC architecture. Preferred Skills: Experience with asynchronous programming using libraries like asyncio, Celery, or RabbitMQ. Knowledge of data visualization tools (e.g., Matplotlib, Seaborn, Plotly) for generating insights. Exposure to machine learning frameworks (e.g., TensorFlow, PyTorch, scikit-learn) is a plus. Familiarity with big data frameworks like Apache Spark or Hadoop. Experience with serverless architecture using AWS Lambda, Azure Functions, or Google Cloud Run. Soft Skills: Strong problem-solving abilities with a keen eye for detail and quality. Excellent communication skills to effectively collaborate with cross-functional teams. Adaptability to changing project requirements and emerging technologies. Self-motivated with a passion for continuous learning and innovation. Education: Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field. Job Features Job Category Software Division
Posted 1 week ago
3.0 - 6.0 years
3 - 4 Lacs
Chennai
On-site
Job Summary: We are looking for a skilled Python Developer with 3 to 6 years of experience to design, develop, and maintain high-quality back-end systems and applications. The ideal candidate will have expertise in Python and related frameworks, with a focus on building scalable, secure, and efficient software solutions. This role requires a strong problem-solving mindset, collaboration with cross-functional teams, and a commitment to delivering innovative solutions that meet business objectives. Responsibilities Application and Back-End Development: Design, implement, and maintain back-end systems and APIs using Python frameworks such as Django, Flask, or FastAPI, focusing on scalability, security, and efficiency. Build and integrate scalable RESTful APIs, ensuring seamless interaction between front-end systems and back-end services. Write modular, reusable, and testable code following Python’s PEP 8 coding standards and industry best practices. Develop and optimize robust database schemas for relational and non-relational databases (e.g., PostgreSQL, MySQL, MongoDB), ensuring efficient data storage and retrieval. Leverage cloud platforms like AWS, Azure, or Google Cloud for deploying scalable back-end solutions. Implement caching mechanisms using tools like Redis or Memcached to optimize performance and reduce latency. AI/ML Development: Build, train, and deploy machine learning (ML) models for real-world applications, such as predictive analytics, anomaly detection, natural language processing (NLP), recommendation systems, and computer vision. Work with popular machine learning and AI libraries/frameworks, including TensorFlow, PyTorch, Keras, and scikit-learn, to design custom models tailored to business needs. Process, clean, and analyze large datasets using Python tools such as Pandas, NumPy, and PySpark to enable efficient data preparation and feature engineering. Develop and maintain pipelines for data preprocessing, model training, validation, and deployment using tools like MLflow, Apache Airflow, or Kubeflow. Deploy AI/ML models into production environments and expose them as RESTful or GraphQL APIs for integration with other services. Optimize machine learning models to reduce computational costs and ensure smooth operation in production systems. Collaborate with data scientists and analysts to validate models, assess their performance, and ensure their alignment with business objectives. Implement model monitoring and lifecycle management to maintain accuracy over time, addressing data drift and retraining models as necessary. Experiment with cutting-edge AI techniques such as deep learning, reinforcement learning, and generative models to identify innovative solutions for complex challenges. Ensure ethical AI practices, including transparency, bias mitigation, and fairness in deployed models. Performance Optimization and Debugging: Identify and resolve performance bottlenecks in applications and APIs to enhance efficiency. Use profiling tools to debug and optimize code for memory and speed improvements. Implement caching mechanisms to reduce latency and improve application responsiveness. Testing, Deployment, and Maintenance: Write and maintain unit tests, integration tests, and end-to-end tests using Pytest, Unittest, or Nose. Collaborate on setting up CI/CD pipelines to automate testing, building, and deployment processes. Deploy and manage applications in production environments with a focus on security, monitoring, and reliability. Monitor and troubleshoot live systems, ensuring uptime and responsiveness. Collaboration and Teamwork: Work closely with front-end developers, designers, and product managers to implement new features and resolve issues. Participate in Agile ceremonies, including sprint planning, stand-ups, and retrospectives, to ensure smooth project delivery. Provide mentorship and technical guidance to junior developers, promoting best practices and continuous improvement. Required Skills and Qualifications Technical Expertise: Strong proficiency in Python and its core libraries, with hands-on experience in frameworks such as Django, Flask, or FastAPI. Solid understanding of RESTful API development, integration, and optimization. Experience working with relational and non-relational databases (e.g., PostgreSQL, MySQL, MongoDB). Familiarity with containerization tools like Docker and orchestration platforms like Kubernetes. Expertise in using Git for version control and collaborating in distributed teams. Knowledge of CI/CD pipelines and tools like Jenkins, GitHub Actions, or CircleCI. Strong understanding of software development principles, including OOP, design patterns, and MVC architecture. Preferred Skills: Experience with asynchronous programming using libraries like asyncio, Celery, or RabbitMQ. Knowledge of data visualization tools (e.g., Matplotlib, Seaborn, Plotly) for generating insights. Exposure to machine learning frameworks (e.g., TensorFlow, PyTorch, scikit-learn) is a plus. Familiarity with big data frameworks like Apache Spark or Hadoop. Experience with serverless architecture using AWS Lambda, Azure Functions, or Google Cloud Run. Soft Skills: Strong problem-solving abilities with a keen eye for detail and quality. Excellent communication skills to effectively collaborate with cross-functional teams. Adaptability to changing project requirements and emerging technologies. Self-motivated with a passion for continuous learning and innovation. Education: Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field. Job Features Job Category Software Division
Posted 1 week ago
6.0 years
15 - 20 Lacs
Pune, Maharashtra, India
On-site
Java Developer (Pune - On-Site) About The Opportunity A fast-growing technology consulting and product-engineering firm in the enterprise software and digital transformation sector. We deliver large-scale, high-availability platforms for banking, fintech, and e-commerce clients worldwide. Our India engineering hubs craft secure, performant solutions that process millions of transactions daily. Role & Responsibilities Design, code, and unit-test robust Java 11+ services that meet scalability and security standards. Build Spring Boot microservices and integrate RESTful APIs, ensuring low-latency data exchange. Leverage Hibernate/JPA for efficient data persistence and optimize SQL queries for high throughput. Implement CI/CD pipelines, containerize services with Docker, and deploy on Kubernetes or similar orchestration. Conduct code reviews, enforce engineering best practices, and mentor junior team members in Agile ceremonies. Collaborate with QA and DevOps to triage production issues, execute performance tuning, and deliver releases on tight timelines (30-day notice joiners preferred). Skills & Qualifications Must-Have 3–6 years professional experience developing Core Java applications with Spring Boot. Hands-on building REST APIs and integrating third-party services using JSON/XML. Strong proficiency in SQL and ORM frameworks (Hibernate/JPA) on MySQL, PostgreSQL, or Oracle. Solid grasp of Git workflows, unit testing frameworks (JUnit/Mockito), and Agile/Scrum delivery. Preferred Exposure to containerization (Docker) and orchestration (Kubernetes, OpenShift) for cloud or on-prem deployments. Knowledge of CI/CD tools such as Jenkins, GitLab CI, or Azure DevOps, plus basic understanding of messaging queues (Kafka, RabbitMQ). Benefits & Culture Highlights High-impact engineering role with greenfield projects and rapid career progression. Collaborative, learning-first culture: hackathons, tech talks, and sponsored certifications. Comprehensive health insurance, generous leave policy, and competitive market-aligned salary. Workplace Type: On-Site (Pune). Candidates with notice period ≤ 30 days will be prioritised for accelerated interview slots. Skills: spring boot,microservices,security assertion markup language (saml),rest apis,scrum,jpa,mockito,core java,azure devops,aws,ldap,kubernetes,rabbitmq,agile,unit testing,kafka,saas,docker,cloud infrastructure,xml,postgresql,spring mvc,sql,relational databases,redis,oracle,oauth,oauth 2.0,hibernate,git,gitlab ci,mysql,jenkins,junit,json,memcached
Posted 1 week ago
0 years
0 Lacs
Greater Chennai Area
On-site
Job Description Hands-on working knowledge around standard AWS services, such as IAM, Cloud formation, EC2, S3, Lambda, VPCs, Load balancing, networking and Monitoring Health of these services using tools/processes and cloud orchestration platform like Kubernetes. Hands-on working knowledge on deploying AWS Cloud Formation scripts, SSL Certificates- Cloud Security in AWS, specifically IAM Roles & Polices, Security Groups and Encryption keys, deploying and managing microservices using Helm Charts Knowledge of Kubernetes and Cluster Management. Hands-on is a plus. Experience in application like Kafka, hazlecast, ELK, Prometheus etc is considered to be plus. Hands-on - Strong scripting skills (e.g. Terraform, PowerShell, Python, Bash, Ruby, Perl etc.) Proven experience assessing clients workloads and technology landscape for Cloud suitability, develop business case and Cloud adoption roadmap Knowledge of best practices and market trends pertaining to Cloud and overall industry to provide thought leadership (whitepapers etc.,) and mentor team to build necessary competency. Experience to build scalable production systems (load balancers, memcached, master/slave architectures) Excellent verbal, written and presentation skills. AWS/ Azure Certifications, CKAD/CKA desirable (ref:hirist.tech)
Posted 1 week ago
5.0 years
0 Lacs
Noida, Uttar Pradesh, India
On-site
Role : Senior Engineer - APIs and Integration About The Role As a Senior API Engineer, you will play a key role in developing and enhancing cutting-edge application integrations within an agile delivery team. You will leverage your expertise to design, implement, and manage API solutions that connect a variety of systems and services seamlessly. Responsibilities End-to-End API Integration : Own the full lifecycle of API development, from design and implementation to deployment and maintenance, ensuring robust and secure integrations across diverse systems. API Design & Documentation : Analyze data, workflows, system interfaces, and software to create detailed API specifications and design documents. Establish and enforce API management best practices and standards. API Security & Integration : Build secure, scalable integration APIs to interface with a wide range of systems and services, ensuring compliance with industry standards. CI/CD Implementation : Set up and maintain continuous integration and continuous deployment pipelines using tools like GitLab, Harness, and deploy to AWS EKS or serverless environments. System Gap Analysis : Identify gaps between current systems and desired end-state solutions, and develop actionable roadmaps to bridge these gaps. Software Development Lifecycle : Design, develop, and enhance software solutions. Perform unit testing, code reviews, performance testing, and documentation. Ensure code quality and maintainability. Project Ownership & Mentorship : Take ownership of moderately complex projects, ensuring they are completed on time and within scope. Mentor junior engineers and foster a collaborative environment. Agile Methodology : Collaborate with cross-functional teams in an Agile environment, delivering timely, high-quality solutions. Qualifications 5+ years of hands-on experience in API development, with a deep understanding of API design and implementation. Expertise in Java, Spring Boot, and API management platforms such as APIGEE, with a solid understanding of web service protocols and API gateways. Extensive experience working with AWS technologies, including ECS/EKS, Lambda, API Gateway, S3, Terraform, Step Functions, SQS, SNS, EventBridge, CloudWatch, Dynatrace, ALB, NLB, DynamoDB, Aurora RDS, MongoDB, Redis, Memcached, AWS Secrets Manager, and Kafka. Strong familiarity with authentication/authorization protocols such as OAuth, SSO/SAML. Proficiency in build tools (Maven, Gradle) and unit testing frameworks (JUnit, Mockito). Foundational experience with service orchestration, messaging technologies, and microservices architectures. Solid understanding of OpenAPI Specifications (Swagger) and API interface design. Exposure to SOAP and traditional web services is a plus. Experience with API gateway features such as rate limiting, spike arrest, and quotas. Preferred Qualifications Experience in the telecommunications industry, specifically with provisioning APIs or TMF APIs, is a strong plus. (ref:hirist.tech)
Posted 1 week ago
5.0 - 9.0 years
0 Lacs
Chennai, Tamil Nadu, India
On-site
Citi is embarking on a multi-year technology initiative in Wealth Tech Banking & Payment Technology Space. In this Journey, we are looking for a highly motivated hands-on senior developer. Job Description We are building the platform, which supports various Messaging, API, and Workflow Components for Banking and Payment Services across the bank. Solution will be built from the scratch using latest technologies. The candidate will be a core member of the technology team responsible for implementing projects based on Java, Spring Boot, Kafka using latest technologies. Excellent opportunity to immerse in and learn within the wealth tech banking division and gain exposure to business and technology initiatives targeted to maintain lead position among its competitors. We work in a Hybrid-Agile Environment. The Applications Development Intermediate Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming activities. Responsibilities: Individual Contributor - Write good quality code in Java, Sprint Boot (related stack) Well versed with JUnit, Mockito, Integration Tests and Performance Test Individual Contributor – Write good quality code in Java Angular JS 16 Well versed with UI/UX Designs, Unit test using Jest Ability to design, develop components with minimal assistance Ability to effectively interact, collaborate with development team Ability to effectively communicate development progress to the Project Lead Work with developers onshore, offshore and matrix teams to implement a business solution Write user/supported documentation Evaluate and adopt new dev tools, libraries, and approaches to improve delivery quality Perform peer code review of project codebase changes Acts as SME to senior stakeholders and /or other team members Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements, including using script tools and analyzing/interpreting code Consult with users, clients, and other technology groups on issues, and recommend programming solutions, install, and support customer exposure systems Apply fundamental knowledge of programming languages for design specifications. Analyze applications to identify vulnerabilities and security issues, as well as conduct testing and debugging Serve as advisor or coach to new or lower level analysts Identify problems, analyze information, and make evaluative judgements to recommend and implement solutions Resolve issues by identifying and selecting solutions through the applications of acquired technical experience and guided by precedents Has the ability to operate with a limited level of direct supervision. Can exercise independence of judgement and autonomy. Acts as SME to senior stakeholders and /or other team members. Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency. Skills Required: 5-9 Years Of Experience Good Knowledge of Spring including Spring Framework, Spring Boot, Spring Security, Spring Web, Spring Data Good Knowledge of: Threading, Collections, Exception Handling, JDBC, Java OOD/OOP Concepts, GoF Design Patterns, MoM and SOA Design Patterns, File I/O, and parsing XML and JSON, delimited files and fixed length files, String matching, parsing, building, working with binary data / byte arrays. Good Knowledge of UI/UX Design and Angular JS and Jest for unit testing Good knowledge of SQL (DB2/Oracle dialect is preferable) Experience working with SOA & Micro-services utilizing REST. Experience with design and implementations of cloud-ready applications and deployment pipelines on large-scale container platform clusters is a plus Experience working in a Continuous Integration and Continuous Delivery environment and familiar with Tekton, Harness, Jenkins, Code Quality, etc. Knowledge in industry standard best practices such as Design Patterns, Coding Standards, Coding modularity, Prototypes etc. Experience in debugging, tuning and optimizing components Understanding of the SDLC lifecycle for Agile methodologies Excellent written and oral communication skills Experience developing application in Financial Services industry is preferred Nice to have experience: Kubernetes and Docker Messaging Systems: IBM MQ, Kafka, RabbitMQ, ActiveMQ, Tibco. etc. Tomcat, Jetty, Apache HTTPD Able to work with build/configure/deploy automation tools, Jenkin, Light Speed. etc Linux Ecosystem Autosys APIm APM Tools: Dynatrace, AppDynamics, etc. Caching Technologies: Redis, Hazelcast, MemCached. etc Qualifications: 3 - 5 years of relevant experience in the Financial Service industry Intermediate level experience in Applications Development role Consistently demonstrates clear and concise written and verbal communication Demonstrated problem-solving and decision-making skills Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements Education: Bachelor’s degree/University degree or equivalent experience Additional Job Description Additional Job Description ------------------------------------------------------ Job Family Group: Technology ------------------------------------------------------ Job Family: Applications Development ------------------------------------------------------ Time Type: Full time ------------------------------------------------------ Most Relevant Skills Please see the requirements listed above. ------------------------------------------------------ Other Relevant Skills For complementary skills, please see above and/or contact the recruiter. ------------------------------------------------------ Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi. View Citi’s EEO Policy Statement and the Know Your Rights poster.
Posted 1 week ago
5.0 years
0 Lacs
India
On-site
Role Overview: As a Senior Moodle Developer, you will be instrumental in designing, developing, customizing, and maintaining our Moodle-based learning management systems. You will play a key role in extending Moodle's core functionality, integrating it with other critical systems, and ensuring optimal performance, security, and scalability. This role requires not only hands-on development expertise but also a strong understanding of Moodle's underlying structure to deliver high-quality, sustainable solutions. Responsibilities: Moodle Development & Customization: Lead the development, customization, and maintenance of Moodle plugins, themes, and core functionalities to meet diverse business and educational requirements. PHP Development: Write clean, efficient, reusable, and scalable PHP code to extend and enhance the Moodle platform. Moodle Architecture & API Expertise: Leverage an in-depth understanding of Moodle's modular architecture, APIs, and database structure to design and implement robust solutions. System Integration: Integrate Moodle with various third-party applications, including other LMS, CMS, CRM, HRMS, and external services using RESTful APIs and other integration methods. Performance Optimization: Proactively identify and resolve performance bottlenecks, optimize database queries (MySQL/PostgreSQL), implement caching strategies (e.g., Redis, Memcached), and ensure the scalability and reliability of Moodle instances. Troubleshooting & Support: Diagnose and resolve complex technical issues related to Moodle installations, configurations, integrations, and customizations. Provide technical support to internal teams and, at times, to clients. Security & Compliance: Ensure the Moodle system is secure, compliant with the latest security standards, and apply necessary patches and updates. Safeguard against common web vulnerabilities (XSS, CSRF, SQL injection). Code Review & Quality Assurance: Conduct thorough code reviews, adhere to coding guidelines, and ensure best practices in Moodle development. Contribute to automated and manual testing efforts (e.g., PHPUnit, Behat) to maintain high code quality. Documentation: Create and maintain comprehensive technical documentation for code, processes, and system configurations. Collaboration & Leadership: Work closely with instructional designers, content developers, project managers, system administrators, and other developers. Provide technical guidance and mentorship to junior developers. Qualifications: Strong expertise in PHP programming. 5+ years of proven professional experience in Moodle development and customization. In-depth knowledge of Moodle's architecture, core APIs, and database structure. Extensive experience with Moodle plugin and theme development. Proficiency in web technologies: HTML, CSS, JavaScript (including modern JS frameworks like jQuery, React, Angular, or Vue.js is a plus), and AJAX. Strong experience with database management systems, particularly MySQL (and/or PostgreSQL), including schema design and query optimization. Familiarity with version control systems, especially Git. Experience with RESTful APIs and third-party service integrations. Ability to work with Linux-based servers and hosting environments. Experience with Moodle upgrades and managing large-scale Moodle implementations. Solid understanding of web security best practices. Excellent problem-solving, debugging, and analytical skills. Strong communication skills (written and verbal) and the ability to articulate technical concepts clearly to non-technical stakeholders. Ability to work independently and as part of a collaborative team in a fast-paced environment.
Posted 2 weeks ago
9.0 years
0 Lacs
Chandigarh, India
On-site
Experience Required: 9+ years Skill Set Required: Proficiency in Python and ReactJS. Experience with Django and Flask frameworks. Knowledge of TypeScript and GraphQL. Familiarity with OAuth2 protocols. Experience with caching tools like Memcached and Redis. Understanding of Kubernetes and Docker. Integrate data processing using Pandas, NumPy, or Kafka.
Posted 2 weeks ago
5.0 - 10.0 years
5 - 15 Lacs
Ahmedabad
Work from Office
Job purpose: Design & implement the best engineered technical solutions using the latest technologies and tools. Who you are: Minimum 5+ years of in-depth experience in Ruby on Rails. Deep understanding of object-oriented programming Experience in Trailblazer added advantage. Excellent Written and Verbal communication skills Experience in VueJS will be a big plus Develop and maintain Ruby on Rails web applications/web services in an agile environment Value Test Driven Development and Clean Coding Technical Expertise: Core Ruby Ruby on Rails HTML & JavaScript Databases - PostgreSQL Redis Cache, Memcached, or similar distributed memory caching system knowledge Docker What will excite you: Opportunity to work on a large-scale enterprise solution building. Opportunity to explore new technologies & frameworks with accomplished solution architects & industry leaders. What will excite us: Excellent knowledge of server-side templated programming Good knowledge of web development Excellent understanding of design principles Good knowledge of code versioning tools like GitHub, Git, etc. Why Join Team Azilen 5 days working (learning & fun) Flexible work environment Seriously! Vibrant & lively workspace – Feel at home! Competitive compensation & benefits – Feel content! Transparent culture – Speak out & be heard! Biweekly ‘All-Hands’ session – Feel Inspired! Quarterly Awards & Recognition – Outperform! On-job training & development - Grow & shine!
Posted 2 weeks ago
6.0 - 9.0 years
32 - 35 Lacs
Noida, Kolkata, Chennai
Work from Office
Dear Candidate, We are hiring a Rust Developer to build safe, concurrent, and high-performance applications for system-level or blockchain development. Key Responsibilities: Develop applications using Rust and its ecosystem (Cargo, Crates) Write memory-safe and zero-cost abstractions for systems or backends Build RESTful APIs, CLI tools, or blockchain smart contracts Optimize performance using async/await and ownership model Ensure safety through unit tests, benchmarks, and fuzzing Required Skills & Qualifications: Proficient in Rust , lifetimes , and borrowing Experience with Tokio , Actix , or Rocket frameworks Familiarity with WebAssembly , blockchain (e.g. Substrate) , or embedded Rust Bonus: Background in C/C++ , systems programming, or cryptography Soft Skills: Strong troubleshooting and problem-solving skills. Ability to work independently and in a team. Excellent communication and documentation skills. Note: If interested, please share your updated resume and preferred time for a discussion. If shortlisted, our HR team will contact you. Kandi Srinivasa Reddy Delivery Manager Integra Technologies
Posted 2 weeks ago
5.0 years
0 Lacs
Ahmedabad, Gujarat, India
On-site
Job purpose: Design & implement the best engineered technical solutions using the latest technologies and tools. Who you are: Minimum 5+ years of in-depth experience in Ruby on Rails. Deep understanding of object-oriented programming Experience in Trailblazer added advantage. Excellent Written and Verbal communication skills Experience in VueJS will be a big plus Develop and maintain Ruby on Rails web applications/web services in an agile environment Value Test Driven Development and Clean Coding Technical Expertise: Core Ruby Ruby on Rails HTML & JavaScript Databases - PostgreSQL Redis Cache, Memcached, or similar distributed memory caching system knowledge Docker What will excite you: Opportunity to work on a large-scale enterprise solution building. Opportunity to explore new technologies & frameworks with accomplished solution architects & industry leaders. What will excite us: Excellent knowledge of server-side templated programming Good knowledge of web development Excellent understanding of design principles Good knowledge of code versioning tools like GitHub, Git, etc. Location: Ahmedabad (Work From Office) Address: 12th & 13th Floor, B Square 1, Ambli - Bopal Rd, Bopal, Ahmedabad, Gujarat 380054 Overview of the company: Azilen Technologies is a Product Engineering company. We pioneer in Engineering Excellence to build NextGen digital products. Our PRO engineering services are driven by agile methodologies induced within the product lifecycle to catalyse the change and adapt to market innovations. Our team of 300+ PRO Engineers thrives to shape customer success in turn driving better business growth with excellence across industry innovations, leveraging cutting-edge technologies. Website: https://www.azilen.com Why Join Team Azilen 5 days working (learning & fun) Flexible work environment – Seriously! Vibrant & lively workspace – Feel at home! Competitive compensation & benefits – Feel content! Transparent culture – Speak out & be heard! Biweekly ‘All-Hands’ session – Feel Inspired! Quarterly Awards & Recognition – Outperform! On-job training & development - Grow & shine!
Posted 2 weeks ago
5.0 - 7.0 years
8 - 18 Lacs
Gurugram
Work from Office
Exp:- 5+ Years. Some mandatory requirements: The Tech stack (monolithic for now but eventually move to microservices architecture) Java, Spring (MVC), Hibernate/myBatis, MySql/Postgre, Solr/Elastic, Angular JS, AWS/GCP/Azure, Redis/Memcached
Posted 2 weeks ago
3.0 - 7.0 years
16 - 20 Lacs
Pune
Work from Office
Key Responsibilities: Engineer is responsible for managing or performing work across multiple areas of the bank's overall IT Platform/Infrastructure including analysis, development, and administration. It may also involve taking functional oversight of engineering delivery for specific departments. Work includes: Planning and developing entire engineering solutions to accomplish business goals Building reliability and resiliency into solutions with appropriate testing and reviewing the implementation Ensuring maintainability and reusability of engineering solutions Ensuring solutions are well architected and can be integrated successfully into the end-to-end business process flow Reviewing engineering plans and quality to drive re-use and improve engineering capability Participating in industry forums to drive adoption of innovative technologies, tools and solutions in the Bank. Work closely with the other Corporate Bank domain architects to ensure appropriate technical architectural consideration is given to both existing and newly proposed Payment orchestration solutions Provide technical team leadership and solution guidance to existing regulatory and Next Gen initiatives Guide senior developers & engineers, resolving challenges and ensuring program success Understand the business demand in the context of the problem statement & business requirements requested. Provide hands on engineering expertise to the development teams, delivering / committing code on complex modules. Strengthen the platform enablement teams focusing on scalability and reliability of the infrastructure components Skills Youll Need Technical development and architecture experience Experience with Software Development experience (SDLC) methodologies like Agile Experience in software tools and automation of development pipeline activities Significant experience working with enterprise architecture patterns and solid working knowledge of enterprise architecture best practice Microservice designs and architectures Service-oriented architecture (SOA), formal patterns etc) Application programming interface (API) frameworks (Glue/Web Service Oxygen(WSO2), Representational State Transfer (REST), Web Services etc) Experience with Kafka and data processing pipelines Scalable infrastructure models (Cloud, Openshift, Platform as a Service (PaaS) etc) Core Java experience Data Structures, Algorithms and Design Patterns User Interface (UI) (AngularJS, React etc) Data stores, persistence, caching (Oracle, MongoDB, Cassandra, and Hadoop tools, Hazelcast, memcache etc) Experience with modern SDLC tools - Git, JIRA, Artifactory, Jenkins/TeamCity, OpenShift - is a plus Experience in Temporal and Mongo DB will be an added advantage Success Factors for Engineers in CB Tech Someone who sets the standard for excellence in their role as an engineer Talented individuals who are creative, innovative, and passionate about doing exciting and important work People who make wise decisions, despite ambiguity, be it people, technical, business, other People who treat others with respect at all times, independent of their status An engineer who considers quality as a priority, and think about the client whilst developing for our future High-value persons who have a desire make an impact Individuals who have a desire of self-improvement through experience, observation, introspection, reading and discussion Individuals who accomplish amazing amounts of important work Someone who seeks to understand our strategy, our business, the market and our clients A person who challenges assumptions when warranted and makes suggestions for better approaches
Posted 2 weeks ago
7.0 years
0 Lacs
India
Remote
About iion iion is the leading global game advertising platform, reaching brands’ ideal customers across all gaming environments. We are ambitious trailblazers, aiming to be an indispensable element in brands' media strategy. We are a growing team of 50+ people, working primarily remote, headquartered in Australia and consisting of teams working across APAC and Europe. About the Role We are seeking a highly skilled and results-oriented 'Lead Backend Engineer' to join our growing team. You will be instrumental in designing, developing, and maintaining the core of our scalable and reliable backend systems and API services. This is an exciting opportunity to tackle complex challenges, build high-performance data infrastructure, and contribute to the stability and growth of our platform. You will also have the opportunity to mentor other engineers and shape our technical direction. Role Responsibilities: Design, develop, and maintain highly scalable and reliable backend applications and API services that power our platform Architect and build robust, high-performing data reporting services for both internal and external stakeholders Develop and optimize scalable data pipelines capable of processing millions of daily requests with efficiency and reliability Implement proactive monitoring and automated alert systems to ensure the continuous uptime and optimal performance of our distributed web applications Write comprehensive automated test suites, including unit and integration tests, to guarantee code quality and system stability. Develop future-proof code capable of handling significant increases in scale (5X-10X beyond current requirements) Proactively identify and resolve performance bottlenecks, bugs, and architectural challenges within our backend systems Mentor and guide junior backend engineers, fostering a culture of technical excellence and knowledge sharing through active participation in code reviews Provide timely and effective technical support for backend-related issues and contribute to the development of ad-hoc technical solutions as needed Role Requirements: 7+ years of proven experience in backend software development, with a strong focus on building scalable distributed systems Prior experience working on AdTech platforms and on the OpenRTB side is a strong requirement for this role Expert-level proficiency in Java (version 8.0+) and its associated ecosystem Solid hands-on experience in building reliable backend applications with at least one programming language (e.g, NodeJS, PHP, NextJS) Extensive hands-on experience in designing robust production databases with MySQL and MongoDB Solid experience with at least one asynchronous message broker (e.g., RabbitMQ, IBM MQ, Apache Kafka, Google Cloud Pub/Sub, Amazon MQ) for building decoupled and resilient systems Practical experience with one or more server-side caching solutions (e.g., Redis, Memcached, HazelCast, Apache Cassandra, ElasticSearch) to enhance performance and scalability Strong working knowledge of at least one package manager relevant to your primary technologies (e.g., Composer/Pip, Homebrew, NPM, Go Modules) Hands-on experience with at least one major cloud platform and its backend services (e.g., AWS, Azure, GCP) Familiarity with big data processing technologies and pipelines (e.g., Hadoop, Spark, Kafka Streams) is a significant plus Experience with Go and its ecosystem is a valuable asset Excellent written and verbal communication skills in English with strong spelling and grammar Ambitious with strong values of collaboration, agility, and willingness to challenge the status quo *This is remote job opportunity and you can be based anywhere in India.
Posted 2 weeks ago
10.0 years
4 - 10 Lacs
Noida
On-site
Our Company Changing the world through digital experiences is what Adobe’s all about. We give everyone—from emerging artists to global brands—everything they need to design and deliver exceptional digital experiences! We’re passionate about empowering people to create beautiful and powerful images, videos, and apps, and transform how companies interact with customers across every screen. We’re on a mission to hire the very best and are committed to creating exceptional employee experiences where everyone is respected and has access to equal opportunity. We realize that new ideas can come from everywhere in the organization, and we know the next big idea could be yours! Job Description Our Company Changing the world through digital experiences is what Adobe’s all about. We give everyone—from emerging artists to global brands—everything they need to design and deliver exceptional digital experiences. We’re on a mission to hire the very best and are committed to building exceptional employee experiences where everyone is respected and has access to equal opportunity. We realize that new insights can come from everywhere, and we know the next big idea could be yours! At Adobe, you will be immersed in an exceptional work environment that is recognized around the world. The Opportunity Structured Content is at the heart of the engines powering the new age Experiences such as Chatbots, Voice Based Devices, Fluid and Omni-Channel content delivery. In Technical Communication group of Adobe, we are developing a new age Component Content Management System which powers the journey of Structured Content for large enterprises. Scale and efficiency are key here. Millions of documents are published regularly to multiple platforms and channels across the industry using this solution. We have a strong vision and we are looking for a highly motivated, technically driven and hands on leader to realize it for our product. About the Team AEM Guides is a new age technology CCMS. It is used by Fortune-500 companies which publish millions of documents regularly using this product. It is a unique opportunity to work in a startup like environment within a large organization where all product functions collaborate closely with the business counterparts and with the large enterprise customers. Given the enterprise business domain and the startup nature of the team, we are growing fast and scaling the product scope and customer base at a very rapid pace. The Challenge As a Senior Computer Scientist, you will go beyond traditional coding responsibilities to lead and shape complex features within our systems. Your role will focus on: Architecting Scalable Solutions: Design and implement features that integrate seamlessly with our broader system architecture, leveraging Adobe Experience Manager capabilities to manage customer workflows, and drive actionable insights. Complex Systems Integration: Ensure that new features interact effectively with existing components, maintaining high performance and reliability. Advanced Algorithmic Design: Develop and optimize algorithms to solve complex problems, applying sophisticated design principles to enhance system functionality. Strategic Design Judgment: Make informed, high-level design decisions that align with long-term product goals and architectural standards. Product and Technology Expertise: Stay ahead of the emerging technologies, using this knowledge to drive innovation and continuously improve our offerings. We are looking for passionate and driven senior architects who can translate intricate product features into scalable, efficient solutions. Your expertise in architectural decision-making and team mentoring will be crucial to our success and innovation in the marketing technology space. Roles & Responsibilities: This is an individual contributor position. Expectations will be on the below lines: Responsible for design and architecture of new services and features Well versed in emerging industry technologies and trends, and the ability to channel that knowledge to the team and use it to influence product direction. Be responsible for all phases of engineering. From early specs, design/architecture, technology choice, development, unit-testing/integration automation, and deployment. Collaborate with architects, product management and other engineering teams to build the services and product features Build technical specifications, prototypes and presentations to communicate your ideas. Participate in resolution of production issues and develop solutions to prevent future issues from happening again Orchestrate with team to develop a product or parts of a large product. Required Skills & Expertise: 10+ years of experience in technical roles, proven experience across product life cycle. Well versed with microservices architecture, cloud-based web services architecture, design patterns and frameworks Experience in scaling and leading teams building solution with cloud technologies Should have excellent computer science fundamentals and a good understanding of design, and performance of algorithms Mastery of Java SE (Java 8+), including functional programming, streams, lambdas, and concurrency APIs. Proficiency in designing and developing RESTful APIs and GraphQL. Excellent database fundamentals and hands on with MySQL/Postgres/ MongoDB Understanding of API versioning, security (OAuth 2.0, JWT), and documentation using tools like Swagger/OpenAPI . Knowledge of AWS and/or Azure, Kubernetes, Docker, Jenkins, Splunk Knowledge of application security best practices (e.g., OWASP Top Ten) Experience with implementing encryption, secure communication protocols (TLS/SSL), and vulnerability management Strong ability to partner across organizations and divisions and presents an opportunity to define and contribute to solving some of the most difficult problems Basic understanding of UI/UX design and development is a plus. Ability to build consensus & drive decisions in ambiguous scenarios Excellent work ethics and highly motivated Excellent oral and written communication skills (interpersonal and client-facing) Ability to manage systems development scope and changes in the context of the business environment. Minimum of a Bachelor's degree or equivalent in Computer Science, Information Technology, Engineering, or related field. Architectural Skills Scalable Design Patterns: Proficiency in applying design patterns (e.g., Singleton, Factory, Strategy, and Observer) and architectural patterns like CQRS and Domain-Driven Design (DDD). Integration and Interoperability: Experience with integrating third-party services, SDKs, and APIs. Knowledge of data streaming and batch processing frameworks (e.g., Apache Flink, Apache Spark). Monitoring and Observability: Familiarity with monitoring tools like Prometheus , Grafana , and New Relic . Experience with distributed tracing tools like Jaeger or Zipkin Code Reviews & Standards: Skilled in conducting thorough code reviews and enforcing best practices. Data Management: Proficiency in handling large-scale data processing and ensuring data consistency across distributed systems. Knowledge of caching mechanisms (e.g., Redis, Memcached) for optimized performance Adobe is an equal opportunity employer. We welcome and encourage diversity in the workplace regardless of race, gender, religion, age, sexual orientation, gender identity, disability or veteran status. We ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform crucial job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation. Other Info: Adobe Fast Facts: https://blogs.adobe.com/adobelife/category/apac/ Life@Adobe Blog: https://blogs.adobe.com/adobelife/category/apac/ Adobe Corporate Social Responsibility: http://www.adobe.com/corporateresponsibility/ Adobe Culture and Benefits: https://benefits.adobe.com/in Adobe Investor Relations: http://www.adobe.com/aboutadobe/invrelations Discover Check-In: https://www.adobe.com/check-in.html Adobe is proud to be an Equal Employment Opportunity employer. We do not discriminate based on gender, race or color, ethnicity or national origin, age, disability, religion, sexual orientation, gender identity or expression, veteran status, or any other applicable characteristics protected by law. Learn more. Adobe aims to make Adobe.com accessible to any and all users. If you have a disability or special need that requires accommodation to navigate our website or complete the application process, email accommodations@adobe.com or call (408) 536-3015.
Posted 2 weeks ago
1.0 years
0 Lacs
Coimbatore, Tamil Nadu, India
On-site
Why you’ll be excited to work at Techjays At Techjays, we are driving the future of artificial intelligence with a bold mission to empower businesses worldwide by helping them build AI solutions that transform industries. As an established leader in the AI space, we combine deep expertise with a collaborative, agile approach to deliver impactful technology that drives meaningful change. Our global team consists of professionals who have honed their skills at leading companies such as Google, Akamai, NetApp, ADP, Cognizant Consulting, and Capgemini. With engineering teams across the globe, we deliver tailored AI software and services to clients ranging from startups to large-scale enterprises. Be part of a company that’s pushing the boundaries of digital transformation. At Techjays, you’ll work on exciting projects that redefine industries, innovate with the latest technologies, and contribute to solutions that make a real-world impact. Join us on our journey to shape the future with AI. We are looking for a Python Developer who has 1+ years of experience in designing, developing and implementing secure backend services using Python and Django. Experience : 1- 5 years Primary Skills : Python, Django, Django Rest Framework, Object Oriented Programming, Design Patterns, Data Structures, RDBMS, ORM(Object Relational Mapping), Redis or MemCached, Git, S3, Linux Commands. Secondary Skills : HTML/CSS, JavaScript, Celery, AWS, EC2, Websockets, CI/CD. Location: Coimbatore Must Have Skills: Expertise in Core Python with good code quality Good Knowledge in building Restful APIs using Django Rest Framework Experience with RDBMS(PostgreSQL or MySQL) Good Knowledge in Django ORM concepts and SQL queries Should be able to design and implement complex and large features Proficiency with Git Familiar with Linux Commands Must have strong debugging and problem-solving skills Deep knowledge of computer science fundamentals such as Object oriented programming concepts, design patterns, and data structures Good to have Skills: Knowledge in Redis or MemCached Experience in HTML/CSS, Javascript, Celery, AWS, EC2, Websockets, CI/CD, Babel, Webpack, NPM, GIT and other front-end technologies (AngularJS, React JS, Vue JS) Working experience in Celery Any NoSQL Database Knowledge in Microservices CI/CD and Docker Roles and Responsibilities : Designing and Building a Secure backend to implement the business logic. Writing Maintainable, Understandable, Testable, Efficient and Reusable Code. Ability to design and code complex features. Writing unit test cases to support test driven development. Writing clear documentation. A quick learner, being able to adapt to new technologies. Logical thinking and problem solving skills along with an ability to collaborate Good understanding of SDLC and agile methodologies We take care of our own: Best in packages Paid holidays and flexible paid time away Casual dress code & flexible working environment Medical Insurance covering self & family up to 4 lakhs per person. Work in an engaging, fast-paced environment with ample opportunities for professional development. Diverse and multicultural work environment Be part of an innovation-driven culture that provides the support and resources needed to succeed.
Posted 2 weeks ago
10.0 years
0 Lacs
Noida, Uttar Pradesh, India
On-site
Our Company Changing the world through digital experiences is what Adobe’s all about. We give everyone—from emerging artists to global brands—everything they need to design and deliver exceptional digital experiences! We’re passionate about empowering people to create beautiful and powerful images, videos, and apps, and transform how companies interact with customers across every screen. We’re on a mission to hire the very best and are committed to creating exceptional employee experiences where everyone is respected and has access to equal opportunity. We realize that new ideas can come from everywhere in the organization, and we know the next big idea could be yours! Job Description Our Company Changing the world through digital experiences is what Adobe’s all about. We give everyone—from emerging artists to global brands—everything they need to design and deliver exceptional digital experiences. We’re on a mission to hire the very best and are committed to building exceptional employee experiences where everyone is respected and has access to equal opportunity. We realize that new insights can come from everywhere, and we know the next big idea could be yours! At Adobe, you will be immersed in an exceptional work environment that is recognized around the world. The Opportunity Structured Content is at the heart of the engines powering the new age Experiences such as Chatbots, Voice Based Devices, Fluid and Omni-Channel content delivery. In Technical Communication group of Adobe, we are developing a new age Component Content Management System which powers the journey of Structured Content for large enterprises. Scale and efficiency are key here. Millions of documents are published regularly to multiple platforms and channels across the industry using this solution. We have a strong vision and we are looking for a highly motivated, technically driven and hands on leader to realize it for our product. About The Team AEM Guides is a new age technology CCMS. It is used by Fortune-500 companies which publish millions of documents regularly using this product. It is a unique opportunity to work in a startup like environment within a large organization where all product functions collaborate closely with the business counterparts and with the large enterprise customers. Given the enterprise business domain and the startup nature of the team, we are growing fast and scaling the product scope and customer base at a very rapid pace. The Challenge As a Senior Computer Scientist, you will go beyond traditional coding responsibilities to lead and shape complex features within our systems. Your role will focus on: Architecting Scalable Solutions: Design and implement features that integrate seamlessly with our broader system architecture, leveraging Adobe Experience Manager capabilities to manage customer workflows, and drive actionable insights. Complex Systems Integration: Ensure that new features interact effectively with existing components, maintaining high performance and reliability. Advanced Algorithmic Design: Develop and optimize algorithms to solve complex problems, applying sophisticated design principles to enhance system functionality. Strategic Design Judgment: Make informed, high-level design decisions that align with long-term product goals and architectural standards. Product and Technology Expertise: Stay ahead of the emerging technologies, using this knowledge to drive innovation and continuously improve our offerings. We are looking for passionate and driven senior architects who can translate intricate product features into scalable, efficient solutions. Your expertise in architectural decision-making and team mentoring will be crucial to our success and innovation in the marketing technology space. Roles & Responsibilities: This is an individual contributor position. Expectations will be on the below lines: Responsible for design and architecture of new services and features Well versed in emerging industry technologies and trends, and the ability to channel that knowledge to the team and use it to influence product direction. Be responsible for all phases of engineering. From early specs, design/architecture, technology choice, development, unit-testing/integration automation, and deployment. Collaborate with architects, product management and other engineering teams to build the services and product features Build technical specifications, prototypes and presentations to communicate your ideas. Participate in resolution of production issues and develop solutions to prevent future issues from happening again Orchestrate with team to develop a product or parts of a large product. Required Skills & Expertise: 10+ years of experience in technical roles, proven experience across product life cycle. Well versed with microservices architecture, cloud-based web services architecture, design patterns and frameworks Experience in scaling and leading teams building solution with cloud technologies Should have excellent computer science fundamentals and a good understanding of design, and performance of algorithms Mastery of Java SE (Java 8+), including functional programming, streams, lambdas, and concurrency APIs. Proficiency in designing and developing RESTful APIs and GraphQL. Excellent database fundamentals and hands on with MySQL/Postgres/ MongoDB Understanding of API versioning, security (OAuth 2.0, JWT), and documentation using tools like Swagger/OpenAPI. Knowledge of AWS and/or Azure, Kubernetes, Docker, Jenkins, Splunk Knowledge of application security best practices (e.g., OWASP Top Ten) Experience with implementing encryption, secure communication protocols (TLS/SSL), and vulnerability management Strong ability to partner across organizations and divisions and presents an opportunity to define and contribute to solving some of the most difficult problems Basic understanding of UI/UX design and development is a plus. Ability to build consensus & drive decisions in ambiguous scenarios Excellent work ethics and highly motivated Excellent oral and written communication skills (interpersonal and client-facing) Ability to manage systems development scope and changes in the context of the business environment. Minimum of a Bachelor's degree or equivalent in Computer Science, Information Technology, Engineering, or related field. Architectural Skills Scalable Design Patterns: Proficiency in applying design patterns (e.g., Singleton, Factory, Strategy, and Observer) and architectural patterns like CQRS and Domain-Driven Design (DDD). Integration and Interoperability: Experience with integrating third-party services, SDKs, and APIs. Knowledge of data streaming and batch processing frameworks (e.g., Apache Flink, Apache Spark). Monitoring and Observability: Familiarity with monitoring tools like Prometheus, Grafana, and New Relic. Experience with distributed tracing tools like Jaeger or Zipkin Code Reviews & Standards: Skilled in conducting thorough code reviews and enforcing best practices. Data Management: Proficiency in handling large-scale data processing and ensuring data consistency across distributed systems. Knowledge of caching mechanisms (e.g., Redis, Memcached) for optimized performance Adobe is an equal opportunity employer. We welcome and encourage diversity in the workplace regardless of race, gender, religion, age, sexual orientation, gender identity, disability or veteran status. We ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform crucial job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation. Other Info: Adobe Fast Facts: https://blogs.adobe.com/adobelife/category/apac/ Life@Adobe Blog: https://blogs.adobe.com/adobelife/category/apac/ Adobe Corporate Social Responsibility: http://www.adobe.com/corporateresponsibility/ Adobe Culture and Benefits: https://benefits.adobe.com/in Adobe Investor Relations: http://www.adobe.com/aboutadobe/invrelations Discover Check-In: https://www.adobe.com/check-in.html Adobe is proud to be an Equal Employment Opportunity employer. We do not discriminate based on gender, race or color, ethnicity or national origin, age, disability, religion, sexual orientation, gender identity or expression, veteran status, or any other applicable characteristics protected by law. Learn more about our vision here. Adobe aims to make Adobe.com accessible to any and all users. If you have a disability or special need that requires accommodation to navigate our website or complete the application process, email accommodations@adobe.com or call (408) 536-3015.
Posted 2 weeks ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
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.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
31458 Jobs | Dublin
Wipro
16542 Jobs | Bengaluru
EY
10788 Jobs | London
Accenture in India
10711 Jobs | Dublin 2
Amazon
8660 Jobs | Seattle,WA
Uplers
8559 Jobs | Ahmedabad
IBM
7988 Jobs | Armonk
Oracle
7535 Jobs | Redwood City
Muthoot FinCorp (MFL)
6170 Jobs | New Delhi
Capgemini
6091 Jobs | Paris,France