Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
5.0 years
0 Lacs
Pune, Maharashtra, India
On-site
Job Description Summary : Senior software engineer to redesign and evolve an enterprise platform which processes a VERY HIGH SCALE of data. Responsible for writing backend business logic, building backend features, system design redesign, cloud deployment, as well as building CI/CD pipelines for this platform. Ability to engage and work directly with the client stakeholders as well as development teams located across multiple geographies. Strong expertise with the technology ecosystem of this platform Java, Spring, Springboot, Microservices, Event Driven Architecture, Kafka, AWS, RabbitMQ, Postgres and exceptional problem-solving skills. Knowledge of Elasticsearch or Grafana is good to have. We believe this is one of the most exciting product engineering opportunities for seasoned software engineers; especially those who want to work with high scale, event driven, multitenant, multi-cloud, distributed systems. Responsibilities Technically hands-on (Analysis, Design & Implementation) working on deliverables as required. Complete ownership of features assigned to work on in the product. Discuss and elaborate functional and non-functional requirements with Product Management. Work on a solution approach and design with the team, get it reviewed by stakeholders before implementation. Generate artefacts such as functional spec and detailed design for the features owned/assigned. Implement complex features with high quality & follow TDD process. Communicate risks and progress in a timely manner to reporting supervisor. Mentoring other team members. Support the features delivered by debugging and creating RCA for production issues and subsequently work towards short term and long-term fix. Requirements Should possess 5+ years of development experience, primarily in building products for large enterprises. Expertise with Java programming (collections framework, multi-threading, OOPS) preferably with the recent versions of Java. Expertise with Data Structures and Algorithms (solving DSA problems). Expertise with Spring, Springboot and Microservices, MongoDB, Observability. Expertise on Database preferably on Oracle, SQL Server or PostgresSQL. Expertise with event driven architecture concepts and asynchronous messaging, especially with Kafka. Exceptional problem-solving skills. You should be able to solve problems pertaining to data structures, object modelling, system design and even architecture based on your experience. Must have experience of working with at least one cloud, preferably AWS. Good exposure to Elasticsearch would be good to have. Hands-on experience in building concurrent and/or parallelized, highly performant scalable applications. Proven ability to root cause complex issues in scalable deployments. Working experience on SOA and TDD is an added advantage. Should possess excellent communication skills. Must-Have Skill-set Strong Computer Science Fundamentals with 5-10 years of experience. Exposure to Cloud Native Application Development preferably AWS. Strong Experience in Springboot, Kafka, RabbitMQ, Postgres. Experience in Reactive Programming (Spring Mono/Flux, Micronaut, Vertex any of them). Exposure to event-driven architecture with Big Data. Intermediate/Advanced Knowledge of Core Java. Excellent communication skills for Stakeholder Management and cross team collaboration. (ref:hirist.tech)
Posted 2 weeks ago
5.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
About the role About the role As a backend development Engineer; you'll be working in an agile team of industry leading engineers to define and develop Tesco's xAPI (Experience API) that powers Tesco's various shopping experiences i.e.; tesco.com; the mobile shop application; store and other internal facing applications. You'll be a passionate; pragmatic Engineer with an inquisitive mind who is motivated to make change for the better and most importantly put our customer first. You'll enjoy working as part of a team; liaise with product and program managers to understand requirements and build new software or extend existing software. You are a keen problem solver with the expertise and experience building extensible; maintainable; highly available; scalable; performant and observable quality software; Comfortable with modern engineering practices and backend development technologies; you'll use innovation to improve the customer experience and efficiency of engineering teams. The solutions that you will be responsible for will have a global reach; impacting millions of customers. Some of the tech we are using at scale: Javascript; Typescript; Node.JS; GraphQL; REST; Kafka; Azure Cloud; Redis; Varnish Cache; Apollo Federation; Docker; Kubernetes etc. About the team Tesco's xAPI (Experience API) powers Tesco's online shopping; enabling customers to discover and shop online from diverse client applications & devices i.e. web; mobile-apps; tills in-store; scan-as-you-shop; tablets; voice assistants etc. We; the xAPI team; build products that provide the experience APIs (GraphQL) for building client applications and handle all the device traffic to support the user experience for the end-user's shopping lifecycle from product discovery to purchase to returns and refunds; shopping history. We build; develop and maintain massive scale; highly performant REST/GraphQL API services; backend-for-frontend services that enable ease of client application development and our success is the difference between millions of happy customers or millions of missed opportunities. You will be responsible for We are building systems to solve real world problems at scale; impacting tens of millions of - Teams of great Engineers (and Managers and Product Managers) to learn from - We are agile and enlightened in our approach to building software and teams - There's a great atmosphere and we work sustainably as a team - Tesco has a “do the right thing” mentality - We promote flexible working Job Responsibilities - Use your in-depth knowledge of JavaScript; Typescript; Node.JS; cloud and the backend services ecosystem to develop; and deploy scalable backend systems. - Work with product managers to understand business/product requirements. - Translate requirements into tasks & code. - Commit code early and often; demonstrating understanding of version control & branching strategies. - Automate everything by default. - Write secure code by default. - Write maintainable code and observe basic hygiene practices - Implement relevant project instrumentation. - Profile and optimise code. - Apply understanding of cohesion and the SOLID principles to create well structured; maintainable software. - Identify patterns in code and refactor the code towards them where it increases understanding and/or maintainability with minimal guidance. - Produce test driven features in a specific programming language and demonstrate familiarity with the TDD development. - Follow the best practices of continuous BDD/TDD/Performance/Security/Smoke testing. - Work effectively with product stakeholders to communicate and translate needs into product improvements. - Lead group discussions on system design and understand domain well enough to work with Product Managers to drive value. - Support production systems; resolve incidents and perform root cause analysis. - Debug/find complex problems and support/maintain the software solution. - Share knowledge with the wider engineering community. - Mentor and develop others around you. - Produce proof of concepts to evaluate new tools. You will need We are looking for people who have a passion for Technology. You will demonstrate experience of different platforms and technologies. We expect to see some or all of the following: - 5+ Years professional experience as a Backend Software Developer. - At least 3 years of experience in backend development using Javascript; Typescript; Node.JS and related backend technologies; frameworks. - Exposure to a variety of JavaScript frameworks and libraries such as: Next.JS; React.JS and testing using Jest; Mocha.JS; Cucumber etc. - Experience of using Node.js to create high traffic applications using Express.js; Sails; Koa or similar. - Knowledge of microservices development and deployment in the cloud i.e. Azure/AWS/GCP cloud. - Knowledge of virtualization; containerization and container orchestration technologies like Docker; Kubernetes etc. - Experience with usage of GraphQL; building GraphQL servers and GraphQL Federation technologies like Apollo Federation. - Experience with using and building REST API services. - Knowledge of distributed messaging systems like Kafka; RabbitMQ etc. - Knowledge of distributed caching technologies like Redis. - A desire to write readable; maintainable; modular and extendable code. - Exposure to the DevOps model. - Experience in Lean and Agile environments and understanding of principles behind methodologies such as: BDD; ATDD and TDD. You will need Refer you will be responsible section Whats in it for you? At Tesco, we are committed to providing the best for you. As a result, our colleagues enjoy a unique, differentiated, market- competitive reward package, based on the current industry practices, for all the work they put into serving our customers, communities and planet a little better every day. Our Tesco Rewards framework consists of pillars - Fixed Pay, Incentives, and Benefits. Total Rewards offered at Tesco is determined by four principles - simple, fair, competitive, and sustainable. Salary - Your fixed pay is the guaranteed pay as per your contract of employment. Leave & Time-off - Colleagues are entitled to 30 days of leave (18 days of Earned Leave, 12 days of Casual/Sick Leave) and 10 national and festival holidays, as per the company's policy. Making Retirement Tension-FreeSalary - In addition to Statutory retirement beneets, Tesco enables colleagues to participate in voluntary programmes like NPS and VPF. Health is Wealth - Tesco promotes programmes that support a culture of health and wellness including insurance for colleagues and their family. Our medical insurance provides coverage for dependents including parents or in-laws. Mental Wellbeing - We offer mental health support through self-help tools, community groups, ally networks, face-to-face counselling, and more for both colleagues and dependents. Financial Wellbeing - Through our financial literacy partner, we offer one-to-one financial coaching at discounted rates, as well as salary advances on earned wages upon request. Save As You Earn (SAYE) - Our SAYE programme allows colleagues to transition from being employees to Tesco shareholders through a structured 3-year savings plan. Physical Wellbeing - Our green campus promotes physical wellbeing with facilities that include a cricket pitch, football field, badminton and volleyball courts, along with indoor games, encouraging a healthier lifestyle. About Us Tesco in Bengaluru is a multi-disciplinary team serving our customers, communities, and planet a little better every day across markets. Our goal is to create a sustainable competitive advantage for Tesco by standardising processes, delivering cost savings, enabling agility through technological solutions, and empowering our colleagues to do even more for our customers. With cross-functional expertise, a wide network of teams, and strong governance, we reduce complexity, thereby offering high-quality services for our customers. Tesco in Bengaluru, established in 2004 to enable standardisation and build centralised capabilities and competencies, makes the experience better for our millions of customers worldwide and simpler for over 3,30,000 colleagues Tesco Technology Today, our Technology team consists of over 5,000 experts spread across the UK, Poland, Hungary, the Czech Republic, and India. In India, our Technology division includes teams dedicated to Engineering, Product, Programme, Service Desk and Operations, Systems Engineering, Security & Capability, Data Science, and other roles. At Tesco, our retail platform comprises a wide array of capabilities, value propositions, and products, essential for crafting exceptional retail experiences for our customers and colleagues across all channels and markets. This platform encompasses all aspects of our operations – from identifying and authenticating customers, managing products, pricing, promoting, enabling customers to discover products, facilitating payment, and ensuring delivery. By developing a comprehensive Retail Platform, we ensure that as customer touchpoints and devices evolve, we can consistently deliver seamless experiences. This adaptability allows us to respond flexibly without the need to overhaul our technology, thanks to the creation of capabilities we have built.
Posted 2 weeks ago
3.0 years
0 Lacs
Chennai, Tamil Nadu, India
On-site
hackajob is collaborating with Comcast to connect them with exceptional tech professionals for this role. Comcast brings together the best in media and technology. We drive innovation to create the world's best entertainment and online experiences. As a Fortune 50 leader, we set the pace in a variety of innovative and fascinating businesses and create career opportunities across a wide range of locations and disciplines. We are at the forefront of change and move at an amazing pace, thanks to our remarkable people, who bring cutting-edge products and services to life for millions of customers every day. If you share in our passion for teamwork, our vision to revolutionize industries and our goal to lead the future in media and technology, we want you to fast-forward your career at Comcast. Job Summary Comcast offers a dynamic, integrated development environment that utilizes industry-standard tools combined with cloud infrastructure to enable fast-paced, agile development and delivery. We are seeking a talented and motivated E2 Backend Developer with around 3+ of experience in Go (Golang), and having experience in EKS, Service Mesh are added advantage. The ideal candidate should have hands-on experience in building backend services and working with UI integrations and be eager to grow in areas like AI-driven tools and scalable systems. Job Description Core Responsibilities: As An Eng 2 Software Development Engineer, You Will Develop and maintain backend services and APIs using Golang. Write clean, maintainable, and well-documented code. Participate in code reviews and design discussions. Collaborate on designing tools that automate tasks and improve decision-making. Contribute to system performance optimization and reliability. Learn from senior engineers and actively participate in team knowledge sharing. Stay updated with best practices and emerging technologies. Drive cloud cost management, optimizing resource usage and managing costs within AWS to meet budget goals. Collaborate with cross-functional teams to define requirements and ensure timely delivery of solutions. Ensure the security, compliance, and operational integrity of both cloud-based and on-premises systems. Promote Development best practices, including automation, monitoring, continuous testing, and version control. Requirements Key requirements and experience include: A bachelor’s degree in a related field and 3 to 5 years of relevant experience in developing API’s using Golang and understanding of Deployments in AWS cloud services. Understanding of RESTful APIs, microservices, and message brokers (e.g., Kafka, RabbitMQ). Exposure to cloud platforms like AWS, GCP, or Azure. Basic knowledge of containerization tools like Docker and Kubernetes. Experience with version control systems (e.g., Git). Experience with SQL or NoSQL databases (e.g., Postgres, Cassandra). Interest or exposure to AI/ML tools is a plus. Familiarity with monitoring, logging, and alerting tools (e.g., ELK, Grafana, Prometheus, etc.). Highly motivated with Strong problem-solving skills, good communication, and a collaborative mindset. Experience with agile development methodologies and DevOps best practices. Excellent communication skills, with the ability to collaborate effectively across teams Comcast is proud to be an equal opportunity workplace. We will consider all qualified applicants for employment without regard to race, color, religion, age, sex, sexual orientation, gender identity, national origin, disability, veteran status, genetic information, or any other basis protected by applicable law. Base pay is one part of the Total Rewards that Comcast provides to compensate and recognize employees for their work. Most sales positions are eligible for a Commission under the terms of an applicable plan, while most non-sales positions are eligible for a Bonus. Additionally, Comcast provides best-in-class Benefits to eligible employees. We believe that benefits should connect you to the support you need when it matters most, and should help you care for those who matter most. That’s why we provide an array of options, expert guidance and always-on tools, that are personalized to meet the needs of your reality - to help support you physically, financially and emotionally through the big milestones and in your everyday life. Education Bachelor's Degree While possessing the stated degree is preferred, Comcast also may consider applicants who hold some combination of coursework and experience, or who have extensive related professional experience. Relevant Work Experience 2-5 Years
Posted 2 weeks ago
0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
We are a technology-led healthcare solutions provider. We are driven by our purpose to enable healthcare organizations to be future-ready. We offer accelerated, global growth opportunities for talent thats bold, industrious, and nimble. With Indegene, you gain a unique career experience that celebrates entrepreneurship and is guided by passion, innovation, collaboration, and empathy. To explore exciting opportunities at the convergence of healthcare and technology, check out www.careers.indegene.com. We understand how important the first few years of your career are, which create the foundation of your entire professional journey. At Indegene, we promise you a differentiated career experience. You will not only work at the exciting intersection of healthcare and technology but also will be mentored by some of the most brilliant minds in the industry. We are offering a global fast-track career where you can grow along with Indegenes high-speed growth. We are purpose-driven. We enable healthcare organizations to be future ready and our customer obsession is our driving force. We ensure that our customers achieve what they truly want. We are bold in our actions, nimble in our decision-making, and industrious in the way we work. If this excites you, then apply below. Position: Hands-On Full-Stack Technology Architect with AI and LLM Expertise The Hands-On Full-Stack Technology Architect with AI and LLM expertise is a senior technical leader who designs scalable, intelligent systems while actively contributing across the tech stack. This role is ideal for someone who combines modern web and backend development with deep experience in integrating and scaling Large Language Model (LLM) platforms such as OpenAI, Claude, Mistral, or custom models via Hugging Face, AWS Bedrock, or Vertex AI. Key Responsibilities: Architecture & Design Define robust, scalable, cloud-native, cloud agnostic architectures for AI platforms. Architect and prototype AI systems/platforms. Design and document system architecture (component diagrams, API contracts, deployment topology). Champion modern design patterns (microservices, micro frontends, event-driven, DDD, etc.). Build composable architecture patterns for integrating LLM APIs with microservices and UI layers. Create end-to-end architectures, build distributions, environments and deploy solutions. Hands-On Development Build and integrate reusable components, LLM-enabled APIs, and workflows with stateful orchestration where needed (e.g., using LangChain or semantic pipelines). Develop and iterate on PoCs and reference implementations of LLM-based features. Write maintainable, high-quality code in both frontend (React) and backend (Python, Node.js, Java, Go) technologies. Build reusable UI components, design systems, and frontend microservices where applicable. Create proof-of-concepts and reference implementations to de-risk architectural decisions. Contribute to CI/CD automation, DevOps pipelines, and infrastructure-as-code setups (Terraform, Helm). Frontend Engineering Architect and implement responsive UIs with state management (Redux, Zustand, or similar). Integrate RESTful and GraphQL APIs, implement frontend performance tuning and security best practices (XSS, CSP, etc.). Define and enforce front-end development standards and reusable design patterns. LLM Engineering & Integration Integrate LLMs via OpenAI, Claude, Mistral, Vertex AI, or AWS Bedrock APIs. Apply techniques like prompt engineering, embeddings, RAG (retrieval-augmented generation), and fine-tuning where applicable. Design and implement vector database-backed search pipelines using Pinecone, FAISS, Weaviate, or Vespa. Collaborate with data scientists and MLOps teams to bring custom LLMs to production securely and reliably. Team Collaboration & Leadership Work with product owners, UX/UI designers, QA, and devs across teams to shape and implement feature architecture. Mentor engineers across levels through pair programming, design reviews, and architectural guidance. Participate in sprint planning, story breakdowns, and estimation with a technical mindset. Lead data science projects from conception to deployment, ensuring timely and successful delivery. Partner with BU teams in driving the collaboration mandates. Communication: Effectively communicate findings and recommendations to both technical and non-technical audiences. Required Skills and Qualifications: Engineering Hands on proficiency in Design and Architecture of the platforms. Good awareness of the design patterns & implementation experience. Hands-on proficiency in JavaScript/TypeScript, Python, or Go. Experience with React or Angular on the frontend. REST/GraphQL API design and integration. Familiarity with event-driven architectures and async processing (Kafka, RabbitMQ, etc.). Strong with AWS/Azure, containerization (Docker, Kubernetes), and Infrastructure-as-Code. Must have worked on production-ready solutions and be abreast with the scaling and complexity solutions involved in creating enterprise solutions. LLM & AI Platforms Experience integrating LLM APIs (OpenAI, Claude, Mistral, Cohere, etc.). Knowledge of LangChain, LlamaIndex, or Semantic Kernel for orchestration. Hands-on with embeddings, vector databases (Pinecone, FAISS, etc.), and prompt engineering. Familiarity with AI/ML deployment platforms (SageMaker, Vertex AI, Hugging Face, etc.). EQUAL OPPORTUNITY Indegene is proud to be an Equal Employment Employer and is committed to the culture of Inclusion and Diversity. We do not discriminate on the basis of race, religion, sex, colour, age, national origin, pregnancy, sexual orientation, physical ability, or any other characteristics. All employment decisions, from hiring to separation, will be based on business requirements, the candidates merit, and qualification. We are an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, national origin, gender identity, sexual orientation, disability status, protected veteran status, or any other characteristics. Locations: Bangalore, KA, IN
Posted 2 weeks ago
0.0 - 2.0 years
2 - 5 Lacs
Noida, Uttar Pradesh
On-site
We are looking for a highly skilled and self-motivated Backend Developer with strong expertise in Node.js, JavaScript, TypeScript, and MongoDB . The ideal candidate should have experience working on major modules of applications , writing highly optimized database queries and scripts , and following best coding practices . You should be self-driven, organized, and a quick learner , capable of managing code repositories efficiently and delivering high-quality work on time . Key Responsibilities: Design, develop, and maintain high-performance backend applications using Node.js, JavaScript, and TypeScript . Take ownership of major modules and ensure scalability, maintainability, and efficiency. Write highly optimized MongoDB queries and database scripts for performance tuning. Follow clean code practices , maintain well-structured architecture, and ensure code reusability. Work with RESTful APIs, WebSockets , and event-driven architectures. Implement authentication, authorization, and security best practices . Deploy and manage applications using CI/CD pipelines, Docker/Kubernetes, and cloud platforms (AWS, GCP, or Azure) . Manage code repositories effectively using Git, GitHub, GitLab, or Bitbucket , handling branching, merging, and code versioning efficiently. Optimize system performance , database queries, and API response times. Work independently with strong problem-solving skills and deliver work on time . Continuously learn and improve development workflows, tools, and industry best practices. Required Skills & Experience: 1 to 2 years of actual hands-on experience in backend development with Node.js, JavaScript, and TypeScript for business applications. Expertise in MongoDB , writing efficient queries, indexes, and database scripts for high-performance applications. Experience working with major application modules and scalable architectures . Strong understanding of code quality, design patterns, and best practices . Hands-on experience with CI/CD pipelines, DevOps practices, and automated deployments . Familiarity with containerization (Docker, Kubernetes) and cloud platforms (AWS, GCP, Azure) . Deep experience with Git-based code repository management , including branching strategies, pull requests, and version control best practices . Self-driven, consistent, and a quick learner , with the ability to adapt to new technologies. Strong debugging and troubleshooting skills. Nice to Have: Experience in writing Smart Contract and integrating with them Deploying Smart Contract Experience with message queues (Kafka, RabbitMQ, etc.) . Knowledge of GraphQL and WebSockets . Experience optimizing high-traffic applications for scalability and reliability. Why Join Us? Opportunity to own and lead major modules in a fast-paced environment. Work with a team of experienced engineers and cutting-edge technologies. Competitive salary and career growth opportunities. Important Note for Applicants We work on complex, enterprise-grade applications and are strictly looking for developers with genuine, hands-on, and relevant experience . If you have done actual hours of meaningful, hands-on development in required and you are comfortable with the foundational concepts of Node.js, Mongo Db, Angular, Typescript. What We Are Looking For : Developers who have worked on complete modules end-to-end , from backend to frontend, including real integration in larger systems. Strong understanding of how your work fits into the overall architecture of a complex application. Ability to work independently and unsupervised , with a strong sense of ownership and accountability. A sincere, detail-oriented developer who is passionate about writing clean, high-quality, maintainable code . Someone who is client-focused , understands timelines, and consistently meets deliverables without excuses. A developer who doesn't cut corners and holds themselves to the highest professional standards . Attitude & Accountability Matter We are not looking for perfection—we are looking for honest, committed professionals who take pride in doing their work with integrity and care.If you are passionate about backend development, writing high-quality code, and constantly learning , we’d love to hear from you! Soft Skills Required: Critical thinking capabilities Excellent writing and verbal skills Quick decision-making skills Ability to prioritise tasks Strong research skills Perks and Benefits: Group Health Insurance for employees. Additional Salary for extra work hours, (if any). Annual and quarterly CASH rewards. Cash gifts on birthdays, etc., team outings, Parties, Festival celebrations, and much more. Equability: Absence of favoritism in hiring and promotions. Attractive annual bonus for stable candidates. Sunday Fixed off. Please do not apply if you are looking for a work-from-home opportunity. We only work from the office. Interviews will be conducted at our office in Sector 63, Noida. Selected candidates will get a call for FACE-TO-FACE Interview and Written Test. Job Types: Full-time, Permanent Pay: ₹250,480.56 - ₹589,540.26 per month Benefits: Health insurance Paid sick time Paid time off Location Type: In-person Schedule: Day shift Fixed shift Monday to Friday Weekend availability Experience: Software development: 2 years (Required) Location: Noida, Uttar Pradesh (Preferred) Work Location: In person
Posted 2 weeks ago
3.0 - 6.0 years
8 - 30 Lacs
Greater Kolkata Area
On-site
About The Opportunity A fast-growing IT services provider in the custom software development sector, we build scalable web applications and data-driven platforms for clients across fintech, retail and health-tech domains. Leveraging modern Python frameworks and cloud-native tooling, our on-site engineering team delivers high-impact solutions with rapid release cycles. Work Location : On-site, India Role & Responsibilities Design, code and maintain back-end services and micro-APIs using Python 3.x and Django or Flask. Integrate relational and NoSQL databases, optimise SQL queries and ensure data integrity. Implement secure RESTful endpoints, third-party integrations and automated test suites. Collaborate with front-end, DevOps and product teams to ship features from concept to production. Write clean, reusable code following PEP8 guidelines; conduct code reviews and participate in Agile ceremonies. Monitor application performance, troubleshoot issues and drive continuous improvement initiatives. Skills & Qualifications Must-Have Bachelor's degree in computer science or related field. 3-6 years professional Python development experience in production environments. Hands-on expertise with Django or Flask, REST APIs and ORM tools. Strong SQL skills with PostgreSQL or MySQL plus familiarity with Redis or MongoDB. Proficiency in Git workflows, unit testing frameworks and Linux command line. Preferred Experience with Docker and CI/CD pipelines such as Jenkins or GitLab CI. Knowledge of AWS or Azure services including EC2, S3 and Lambda. Exposure to message queues such as RabbitMQ or Kafka. Benefits & Culture Highlights Engineer-centric culture that rewards innovation and technical excellence. On-site mentorship, hack days and sponsored certifications. Comprehensive health coverage and performance-linked bonuses. Skills: postgresql,flask,mysql,ec2,ci/cd (jenkins, gitlab ci),redis,python developer,django,git workflows,kafka,git,linux command line,rabbitmq,lambda,orm tools,rest apis,sql,docker,linux,azure,unit testing frameworks,s3,python 3.x,agile,aws,python,mongodb,unit testing,problem solving
Posted 2 weeks ago
3.0 - 6.0 years
8 - 30 Lacs
Chennai, Tamil Nadu, India
On-site
About The Opportunity A fast-growing IT services provider in the custom software development sector, we build scalable web applications and data-driven platforms for clients across fintech, retail and health-tech domains. Leveraging modern Python frameworks and cloud-native tooling, our on-site engineering team delivers high-impact solutions with rapid release cycles. Work Location : On-site, India Role & Responsibilities Design, code and maintain back-end services and micro-APIs using Python 3.x and Django or Flask. Integrate relational and NoSQL databases, optimise SQL queries and ensure data integrity. Implement secure RESTful endpoints, third-party integrations and automated test suites. Collaborate with front-end, DevOps and product teams to ship features from concept to production. Write clean, reusable code following PEP8 guidelines; conduct code reviews and participate in Agile ceremonies. Monitor application performance, troubleshoot issues and drive continuous improvement initiatives. Skills & Qualifications Must-Have Bachelor's degree in computer science or related field. 3-6 years professional Python development experience in production environments. Hands-on expertise with Django or Flask, REST APIs and ORM tools. Strong SQL skills with PostgreSQL or MySQL plus familiarity with Redis or MongoDB. Proficiency in Git workflows, unit testing frameworks and Linux command line. Preferred Experience with Docker and CI/CD pipelines such as Jenkins or GitLab CI. Knowledge of AWS or Azure services including EC2, S3 and Lambda. Exposure to message queues such as RabbitMQ or Kafka. Benefits & Culture Highlights Engineer-centric culture that rewards innovation and technical excellence. On-site mentorship, hack days and sponsored certifications. Comprehensive health coverage and performance-linked bonuses. Skills: postgresql,flask,mysql,ec2,ci/cd (jenkins, gitlab ci),redis,python developer,django,git workflows,kafka,git,linux command line,rabbitmq,lambda,orm tools,rest apis,sql,docker,linux,azure,unit testing frameworks,s3,python 3.x,agile,aws,python,mongodb,unit testing,problem solving
Posted 2 weeks ago
3.0 - 6.0 years
8 - 30 Lacs
Bhubaneswar, Odisha, India
On-site
About The Opportunity A fast-growing IT services provider in the custom software development sector, we build scalable web applications and data-driven platforms for clients across fintech, retail and health-tech domains. Leveraging modern Python frameworks and cloud-native tooling, our on-site engineering team delivers high-impact solutions with rapid release cycles. Work Location : On-site, India Role & Responsibilities Design, code and maintain back-end services and micro-APIs using Python 3.x and Django or Flask. Integrate relational and NoSQL databases, optimise SQL queries and ensure data integrity. Implement secure RESTful endpoints, third-party integrations and automated test suites. Collaborate with front-end, DevOps and product teams to ship features from concept to production. Write clean, reusable code following PEP8 guidelines; conduct code reviews and participate in Agile ceremonies. Monitor application performance, troubleshoot issues and drive continuous improvement initiatives. Skills & Qualifications Must-Have Bachelor's degree in computer science or related field. 3-6 years professional Python development experience in production environments. Hands-on expertise with Django or Flask, REST APIs and ORM tools. Strong SQL skills with PostgreSQL or MySQL plus familiarity with Redis or MongoDB. Proficiency in Git workflows, unit testing frameworks and Linux command line. Preferred Experience with Docker and CI/CD pipelines such as Jenkins or GitLab CI. Knowledge of AWS or Azure services including EC2, S3 and Lambda. Exposure to message queues such as RabbitMQ or Kafka. Benefits & Culture Highlights Engineer-centric culture that rewards innovation and technical excellence. On-site mentorship, hack days and sponsored certifications. Comprehensive health coverage and performance-linked bonuses. Skills: postgresql,flask,mysql,ec2,ci/cd (jenkins, gitlab ci),redis,python developer,django,git workflows,kafka,git,linux command line,rabbitmq,lambda,orm tools,rest apis,sql,docker,linux,azure,unit testing frameworks,s3,python 3.x,agile,aws,python,mongodb,unit testing,problem solving
Posted 2 weeks ago
3.0 - 6.0 years
8 - 30 Lacs
Bengaluru, Karnataka, India
On-site
About The Opportunity A fast-growing IT services provider in the custom software development sector, we build scalable web applications and data-driven platforms for clients across fintech, retail and health-tech domains. Leveraging modern Python frameworks and cloud-native tooling, our on-site engineering team delivers high-impact solutions with rapid release cycles. Work Location : On-site, India Role & Responsibilities Design, code and maintain back-end services and micro-APIs using Python 3.x and Django or Flask. Integrate relational and NoSQL databases, optimise SQL queries and ensure data integrity. Implement secure RESTful endpoints, third-party integrations and automated test suites. Collaborate with front-end, DevOps and product teams to ship features from concept to production. Write clean, reusable code following PEP8 guidelines; conduct code reviews and participate in Agile ceremonies. Monitor application performance, troubleshoot issues and drive continuous improvement initiatives. Skills & Qualifications Must-Have Bachelor's degree in computer science or related field. 3-6 years professional Python development experience in production environments. Hands-on expertise with Django or Flask, REST APIs and ORM tools. Strong SQL skills with PostgreSQL or MySQL plus familiarity with Redis or MongoDB. Proficiency in Git workflows, unit testing frameworks and Linux command line. Preferred Experience with Docker and CI/CD pipelines such as Jenkins or GitLab CI. Knowledge of AWS or Azure services including EC2, S3 and Lambda. Exposure to message queues such as RabbitMQ or Kafka. Benefits & Culture Highlights Engineer-centric culture that rewards innovation and technical excellence. On-site mentorship, hack days and sponsored certifications. Comprehensive health coverage and performance-linked bonuses. Skills: postgresql,flask,mysql,ec2,ci/cd (jenkins, gitlab ci),redis,python developer,django,git workflows,kafka,git,linux command line,rabbitmq,lambda,orm tools,rest apis,sql,docker,linux,azure,unit testing frameworks,s3,python 3.x,agile,aws,python,mongodb,unit testing,problem solving
Posted 2 weeks ago
3.0 - 6.0 years
8 - 30 Lacs
Hyderabad, Telangana, India
On-site
About The Opportunity A fast-growing IT services provider in the custom software development sector, we build scalable web applications and data-driven platforms for clients across fintech, retail and health-tech domains. Leveraging modern Python frameworks and cloud-native tooling, our on-site engineering team delivers high-impact solutions with rapid release cycles. Work Location : On-site, India Role & Responsibilities Design, code and maintain back-end services and micro-APIs using Python 3.x and Django or Flask. Integrate relational and NoSQL databases, optimise SQL queries and ensure data integrity. Implement secure RESTful endpoints, third-party integrations and automated test suites. Collaborate with front-end, DevOps and product teams to ship features from concept to production. Write clean, reusable code following PEP8 guidelines; conduct code reviews and participate in Agile ceremonies. Monitor application performance, troubleshoot issues and drive continuous improvement initiatives. Skills & Qualifications Must-Have Bachelor's degree in computer science or related field. 3-6 years professional Python development experience in production environments. Hands-on expertise with Django or Flask, REST APIs and ORM tools. Strong SQL skills with PostgreSQL or MySQL plus familiarity with Redis or MongoDB. Proficiency in Git workflows, unit testing frameworks and Linux command line. Preferred Experience with Docker and CI/CD pipelines such as Jenkins or GitLab CI. Knowledge of AWS or Azure services including EC2, S3 and Lambda. Exposure to message queues such as RabbitMQ or Kafka. Benefits & Culture Highlights Engineer-centric culture that rewards innovation and technical excellence. On-site mentorship, hack days and sponsored certifications. Comprehensive health coverage and performance-linked bonuses. Skills: postgresql,flask,mysql,ec2,ci/cd (jenkins, gitlab ci),redis,python developer,django,git workflows,kafka,git,linux command line,rabbitmq,lambda,orm tools,rest apis,sql,docker,linux,azure,unit testing frameworks,s3,python 3.x,agile,aws,python,mongodb,unit testing,problem solving
Posted 2 weeks ago
3.0 - 6.0 years
8 - 30 Lacs
Kochi, Kerala, India
On-site
About The Opportunity A fast-growing IT services provider in the custom software development sector, we build scalable web applications and data-driven platforms for clients across fintech, retail and health-tech domains. Leveraging modern Python frameworks and cloud-native tooling, our on-site engineering team delivers high-impact solutions with rapid release cycles. Work Location : On-site, India Role & Responsibilities Design, code and maintain back-end services and micro-APIs using Python 3.x and Django or Flask. Integrate relational and NoSQL databases, optimise SQL queries and ensure data integrity. Implement secure RESTful endpoints, third-party integrations and automated test suites. Collaborate with front-end, DevOps and product teams to ship features from concept to production. Write clean, reusable code following PEP8 guidelines; conduct code reviews and participate in Agile ceremonies. Monitor application performance, troubleshoot issues and drive continuous improvement initiatives. Skills & Qualifications Must-Have Bachelor's degree in computer science or related field. 3-6 years professional Python development experience in production environments. Hands-on expertise with Django or Flask, REST APIs and ORM tools. Strong SQL skills with PostgreSQL or MySQL plus familiarity with Redis or MongoDB. Proficiency in Git workflows, unit testing frameworks and Linux command line. Preferred Experience with Docker and CI/CD pipelines such as Jenkins or GitLab CI. Knowledge of AWS or Azure services including EC2, S3 and Lambda. Exposure to message queues such as RabbitMQ or Kafka. Benefits & Culture Highlights Engineer-centric culture that rewards innovation and technical excellence. On-site mentorship, hack days and sponsored certifications. Comprehensive health coverage and performance-linked bonuses. Skills: postgresql,flask,mysql,ec2,ci/cd (jenkins, gitlab ci),redis,python developer,django,git workflows,kafka,git,linux command line,rabbitmq,lambda,orm tools,rest apis,sql,docker,linux,azure,unit testing frameworks,s3,python 3.x,agile,aws,python,mongodb,unit testing,problem solving
Posted 2 weeks ago
3.0 - 6.0 years
8 - 30 Lacs
Pune, Maharashtra, India
On-site
About The Opportunity A fast-growing IT services provider in the custom software development sector, we build scalable web applications and data-driven platforms for clients across fintech, retail and health-tech domains. Leveraging modern Python frameworks and cloud-native tooling, our on-site engineering team delivers high-impact solutions with rapid release cycles. Work Location : On-site, India Role & Responsibilities Design, code and maintain back-end services and micro-APIs using Python 3.x and Django or Flask. Integrate relational and NoSQL databases, optimise SQL queries and ensure data integrity. Implement secure RESTful endpoints, third-party integrations and automated test suites. Collaborate with front-end, DevOps and product teams to ship features from concept to production. Write clean, reusable code following PEP8 guidelines; conduct code reviews and participate in Agile ceremonies. Monitor application performance, troubleshoot issues and drive continuous improvement initiatives. Skills & Qualifications Must-Have Bachelor's degree in computer science or related field. 3-6 years professional Python development experience in production environments. Hands-on expertise with Django or Flask, REST APIs and ORM tools. Strong SQL skills with PostgreSQL or MySQL plus familiarity with Redis or MongoDB. Proficiency in Git workflows, unit testing frameworks and Linux command line. Preferred Experience with Docker and CI/CD pipelines such as Jenkins or GitLab CI. Knowledge of AWS or Azure services including EC2, S3 and Lambda. Exposure to message queues such as RabbitMQ or Kafka. Benefits & Culture Highlights Engineer-centric culture that rewards innovation and technical excellence. On-site mentorship, hack days and sponsored certifications. Comprehensive health coverage and performance-linked bonuses. Skills: postgresql,flask,mysql,ec2,ci/cd (jenkins, gitlab ci),redis,python developer,django,git workflows,kafka,git,linux command line,rabbitmq,lambda,orm tools,rest apis,sql,docker,linux,azure,unit testing frameworks,s3,python 3.x,agile,aws,python,mongodb,unit testing,problem solving
Posted 2 weeks ago
12.0 - 15.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
Introduction Mission The Infrastructure AI Center of Excellence (COE) is a dedicated team of technical professionals focused on leveraging AI to empower IBM Infrastructure employees to be more effective in their jobs or improve customer's experience when they interact with IBM. We along with the AI Guild serves as a vehicle for knowledge sharing, collaboration, & skill development related to AI. Our core objectives are VELOCITY and SAFETY. We want to help roll out AI projects as quickly as possible, while also ensuring that they are done safely and while operating within the guardrails for AI usage within IBM. Your Role And Responsibilities Your Role & Responsibilities: Looking to make a significant impact? This is your chance to become a key part of a dynamic team of talented professionals, leading the development and deployment of innovative, industry-leading, cloud-based AI services. We are seeking an experienced AI & Cloud Software Engineering Manager to join us. This leadership role focuses on guiding, mentoring, and managing a team of engineers in designing, developing, and deploying AI-based services. You will be instrumental in problem-solving, automating wide ranges of tasks, and interfacing with other teams, offering managers, and customers to solve complex problems. You will build a strong, agile, and modern team culture aimed at creating world-class development and deployment environments. Your efforts will ensure industry-leading user experiences for our customers. As an essential part of the leadership team, you will contribute to the cloud services architecture and design while mentoring the next generation of cloud engineers. Responsibilities Lead, mentor, and manage a team of AI and cloud software engineers. Oversee the planning, execution, and delivery of AI-based services and cloud solutions. Provide technical direction and architectural oversight for AI and cloud projects. Interface with other teams, managers, and customers to align project goals and deliverables. Address and resolve technical challenges and roadblocks faced by the team. Monitor and evaluate team performance, providing feedback and development opportunities. Stay updated with the latest trends in AI and cloud technologies to encourage continuous improvement. Ensure the delivery of industry-leading user experiences for customers. Allocate resources effectively to meet project and organizational goals. Maintain comprehensive documentation of projects and processes, and report progress to senior management. Required Technical And Professional Expertise Minimum 12-15 years of experience as Full Stack Developer with a focus on AI projects Experience with AI and machine learning frameworks such as scikit-learn, TensorFlow, PyTorch, LLMs, Generative AI. Familiarity with AI model deployment and integration. Solid understanding of backend technologies, including server-side languages (Node.js, Python, Java, etc.) and databases (Cassandra, PostgreSQL, etc.). Understanding and experience with RESTful APIs, Java/J2EE, Kafka & GitHub. Strong experience with Cloud Technologies, Kubernetes based microservices architecture, Kafka, Object Storage, Cassandra database and docker container technologies. Knowledge on IBM Cloud Technologies will be an added advantage. At least 6 years of hands-on development experience building applications with one or more of the following: Java, Spring, Liberty, Node.js, Express.js, Golang, NoSQL DB, Redis, distributed caches, containers etc., At least 3 years of experience in building and operating highly secured, distributed cloud services with one or more of the following: IBM Cloud, AWS, Azure, SRE, CI/CD, Docker, Container orchestration, performance testing, etc., At least 3 years of experience in web technologies: HTTP, REST, JSON, HTML, Ajax, JavaScript etc., Solid understanding of the micro-services architecture and modern cloud programming practices. Strong ability to design a clean, developer-friendly API. Passionate about constant, continuous learning and applying new technologies as well as mentoring others. Keen troubleshooting skills and strong verbal/written communication skills. Preferred Skills Preferred technical and professional experience Experience in using messaging brokers like RabbitMQ, Kafka etc. Operating Systems (such as Red Hat, Ubuntu, etc.) Knowledge of network protocols such as TCP/IP, HTTP, etc. Experience and working knowledge of version Control systems like Github and build tools like Maven/Gradle Ability to learn and apply new technologies quickly Experience in working on a SaaS application with high industry standard CI/CD, and development cycle processes Strong sense of ownership of deliverables UI test automation skills - Selenium and/or Puppeteer Beyond the requirements, candidates should be passionate about in the role: Continuous learning and ability to adapt to change Working across global teams and collaborating across teams and organization boundaries Finding innovative ways to solve complex problems with cutting edge technologies.
Posted 2 weeks ago
8.0 years
0 Lacs
Pune, Maharashtra, India
On-site
Required Qualifications 8+ years of experience as a Software Engineer/Developer using Java 17, Spring, Springboot, microservices, design patterns, PL/SQL, kubernetes 8+ years of experience with software engineering best practices (Junit testing, automation, design patterns, peer review, etc.). Clear understanding of Data Structures and Object Oriented Principles using Java 17 8+ years of experience on Service Oriented and MicroServices architectures, including REST and GraphQL implementations Exposure to Cloud-native development and Container Orchestration tools (Serverless, Docker, Kubernetes, OpenShift, etc.) 8+ years of experience with frameworks like Spring Boot. Exposure to Continuous Integration and Continuous Delivery (CI/CD) pipelines, either on-premise or public cloud (i.e., Tekton, Harness, Jenkins, etc.). Multiple years of experience with agile and iterative software delivery (SCRUM, Kanban) Exposure to Database technologies (RDBMS, Oracle, Mongo) Exposure to event-driven design and architecture (i.e., Kafka, RabbitMQ, etc.) B.Tech/B.Engg degree or equivalent work experience Preferred Qualifications Exposure to architecture experience in building horizontally scalable, highly available, highly resilient, and low latency applications. Exposure to Cloud infrastructure both on-premise and public cloud (i.e., OpenShift, AWS, etc.). Exposure to API Management tools Exposure to Infrastructure as Code tools (i.e., Terraform, Cloudformation, etc.) Exposure to Security, Observability, and Monitoring (i.e., Grafana Prometheus, Splunk, ELK, CloudWatch, etc.) Experience mentoring junior developers Exposure to database concepts (RDBMS, NoSQL) and web-based technologies (Angular/React) is a plus ------------------------------------------------------ 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 2 weeks ago
8.0 years
0 Lacs
Pune, Maharashtra, India
On-site
Job Description The Role We are looking for talented UI engineers who are passionate about building high quality, modern, front-end solutions that solve complex business problems via innovation and the application of engineering best practices. This role will be responsible for hands-on development of front-end code, working as part of an agile scrum team, and partnering with UX and other engineering specialists to build digital products of the highest standard. Required Qualifications 8+ years of experience as a Software Engineer/Developer using Java 17, Spring, Springboot, microservices, design patterns, PL/SQL, kubernetes 8+ years of experience with software engineering best practices (Junit testing, automation, design patterns, peer review, etc.). Clear understanding of Data Structures and Object Oriented Principles using Java 17 8+ years of experience on Service Oriented and MicroServices architectures, including REST and GraphQL implementations Exposure to Cloud-native development and Container Orchestration tools (Serverless, Docker, Kubernetes, OpenShift, etc.) 8+ years of experience with frameworks like Spring Boot. Exposure to Continuous Integration and Continuous Delivery (CI/CD) pipelines, either on-premise or public cloud (i.e., Tekton, Harness, Jenkins, etc.). Multiple years of experience with agile and iterative software delivery (SCRUM, Kanban) Exposure to Database technologies (RDBMS, Oracle, Mongo) Exposure to event-driven design and architecture (i.e., Kafka, RabbitMQ, etc.) B.Tech/B.Engg degree or equivalent work experience Preferred Qualifications Exposure to Service Oriented and MicroServices architectures, including REST and GraphQL implementations Exposure to building horizontally scalable, highly available, highly resilient, and low latency applications Exposure to Cloud infrastructure both on-premises and public cloud (i.e., OpenShift, AWS, etc.) Exposure to Cloud-native development and Container Orchestration tools (Serverless, Docker, Kubernetes, OpenShift, etc.) Exposure to API Management tools Exposure to event-driven design and architecture (Kafka, Spark Flink, etc.) Exposure to Continuous Integration and Continuous Delivery (CI/CD) pipelines, either on-premise or public cloud (i.e., Tekton, Harness, CircleCI, Cloudbees Jenkins, etc.) Exposure to using Infrastructure as Code tools (Terraform, Cloudformation, etc.) Exposure to Security, Observability, and Monitoring tools (Grafana Prometheus, Splunk, ELK, CloudWatch, etc.) Exposure to agile and iterative software delivery Exposure to database concepts (RDBMS, NoSQL) ------------------------------------------------------ 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 2 weeks ago
1.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Job Description Global Banking & Markets Engineering At Goldman Sachs, our Engineers don’t just make things – we make things possible. Change the world by connecting people and capital with ideas. Solve the most challenging and pressing engineering problems for our clients. Join our engineering teams that build massively scalable software and systems, architect low latency infrastructure solutions, proactively guard against cyber threats, and leverage machine learning alongside financial engineering to continuously turn data into action. Create new businesses, transform finance, and explore a world of opportunity at the speed of markets. Engineering is at the critical center of our business, and our dynamic environment requires innovative strategic thinking and immediate, real solutions. Goldman Sachs Engineers are innovators and problem-solvers, building solutions in risk management, big data, mobile and more. We look for creative collaborators who evolve, adapt to change, and thrive in a fast-paced global environment. Want to push the limit of digital possibilities? Start here. Regulatory Engineering plays a key role in the firm’s compliance with global regulation across multiple jurisdictions, this includes pre trade and post trade non-financial regulatory reporting i.e. Trade, order, execution, transaction, position and valuation reporting to the relevant regulators, exchanges, central banks or relevant competent authorities. We provide automated monitoring, alerting, exception management and workflow services to operations users. In REG Engineering we use both open-source industry standard and internal proprietary technologies to build cutting edge, high throughput and resilient platforms for reporting and monitoring millions of Orders, execution, Trade, Transaction and associated controls. Your Impact Reg Engineering is looking for an experienced developer for the Transaction and Core platform Reporting Technology team in Bangaluru where you will be responsible for designing and building critical Regulatory Reporting platforms, data inquiry and analytics tools. The Core platform team works closely with Regulatory Operations and Other developers’ globally providing digital solution to business problems. You will work with some of the best minds in the industry and get an opportunity to interact with various operations and technology teams to conceptualize, design, build and maintain platforms and features that will be used by Regulatory reports. Our Impact The Regulatory Engineering team is currently looking to expand the core platform team in Bengaluru to work on platform solutions and enhancing our user experience initiatives for building innovative solutions in addition to re-engineering/re-writing our existing reporting platforms and tooling. We also have a deep pipeline of new regulatory reports and business-driven project requests aimed at automating and on-boarding new reports along with associated workflows to provide automated solutions to our business users. Responsibility & Qualifications We are looking for an experienced developer who will play a key role in driving some of these transformational efforts from India. Strong communication skills are key, we expect you to constructively volunteer reasoned views and opinions in different team forums, both technically and on how we’re performing as an Agile team. Effectively meeting the demands of our challenging mandate requires a passion for learning as well as deep understanding and experience across a wide array of technical competencies. Required Qualifications Bachelor’s / Master’s degree in Computer Science or a closely related field. Minimum 1 years of experience in software development, building applications in Java or related technologies in a commercial environment. A solid understanding of object orientated programming skills (Java, Python or other OO technology) including data structures and algorithms. Energetic, self-directed, and self-motivated Experienced in collaborating in global teams and possesses strong interpersonal skills and ‘Client Touch’ Preferred Qualifications Prior experience working on Data driven, high availability, critical systems Familiarity with Git, awareness of CI/CD and other modern SDLC practice Experience in modern message-oriented middleware, e.g. Kafka or RabbitMQ or similar technologies. Competence across all key application tiers, for example Java/Python, ORM tools, Databases, HDFS/Data Lake, Cloud technologies will be desirable. About Goldman Sachs At Goldman Sachs, we commit our people, capital and ideas to help our clients, shareholders and the communities we serve to grow. Founded in 1869, we are a leading global investment banking, securities and investment management firm. Headquartered in New York, we maintain offices around the world. We believe who you are makes you better at what you do. We're committed to fostering and advancing diversity and inclusion in our own workplace and beyond by ensuring every individual within our firm has a number of opportunities to grow professionally and personally, from our training and development opportunities and firmwide networks to benefits, wellness and personal finance offerings and mindfulness programs. Learn more about our culture, benefits, and people at GS.com/careers. We’re committed to finding reasonable accommodations for candidates with special needs or disabilities during our recruiting process. Learn more: https://www.goldmansachs.com/careers/footer/disability-statement.html © The Goldman Sachs Group, Inc., 2023. All rights reserved. Goldman Sachs is an equal employment/affirmative action employer Female/Minority/Disability/Veteran/Sexual Orientation/Gender Identity
Posted 2 weeks ago
6.0 - 9.0 years
10 - 15 Lacs
Bengaluru
Work from Office
What You'll Do: Technical Leadership & Architecture (40%): Lead the architectural design, development, and implementation of highly scalable, available, and fault-tolerant microservices using Go. Drive technical best practices, coding standards, and architectural patterns (e.g., event-driven, distributed systems) within the team. Conduct comprehensive code reviews, ensuring code quality, performance optimization, security, and adherence to established guidelines. Act as a key technical subject matter expert for Go, guiding the team through complex design decisions and implementation challenges. Collaborate closely with Product Managers, Architects, and other technical leads to define technical roadmaps, scope projects, and manage technical debt. Champion the adoption of new technologies and drive continuous improvement in development processes and tooling. Hands-on Development & Delivery (40%): Write clean, efficient, well-documented, and thoroughly tested Go code for core financial services, high-volume APIs, and backend systems. Develop robust data processing pipelines, real-time transaction engines, and secure API endpoints critical to our operations. Proactively identify, troubleshoot, debug, and resolve complex technical issues across distributed systems and various environments. Lead by example with significant, high-quality code contributions to critical components. Team Leadership & Mentorship (20%): Provide strong technical guidance, mentorship, and coaching to a team of 8-10 software engineers, fostering their professional growth and skill development. Facilitate effective technical discussions, architectural brainstorming sessions, and collaborative problem-solving within the team. Actively participate in the recruitment process, including interviewing and assessing technical talent, contributing to team growth. Cultivate a positive, collaborative, and high-performing team environment that values innovation, shared knowledge, and accountability. What We're Looking For: 6-8 years of progressive experience in software development, with a deep specialization (at least 4+ years) in building and deploying scalable backend systems using Go. Demonstrable experience in technically leading and mentoring a team of 8-10 engineers, guiding them on technical direction and best practices. Profound understanding of Go idioms, concurrency patterns (goroutines, channels), error handling, and performance optimization techniques. Extensive experience with microservices architecture, RESTful APIs, and strong familiarity with gRPC. Proficiency with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Redis, Cassandra). Hands-on experience with message queues/brokers (e.g., Kafka, RabbitMQ, NATS) for building asynchronous and event-driven systems. Solid grasp of distributed systems concepts, data consistency, fault tolerance, and resilience patterns. Experience with cloud platforms (AWS, Azure, or GCP) and containerization technologies (Docker, Kubernetes). Strong understanding of the entire Software Development Lifecycle (SDLC), CI/CD pipelines, and comprehensive automated testing strategies (unit, integration, end-to-end). Exceptional communication, interpersonal, and collaboration skills. Ability to articulate complex technical concepts clearly to both technical and non-technical stakeholders. A proactive, problem-solving mindset with a relentless commitment to code quality, security, and system reliability.
Posted 2 weeks ago
0 years
6 - 12 Lacs
Mangalore
Remote
Key Responsibilities Curriculum & Training Design Analyze client-specific product/domain requirements to define learning objectives, outcomes, and success metrics. Develop modular, role-based training materials (slide decks, hands-on labs, code samples, quizzes) covering: Databases: Relational (PostgreSQL, MS SQL Server), NoSQL (MongoDB, Cassandra) Programming & Frameworks: Python (including ML pipelines), Java, GoLang, C#/.NET Core, Blazor Front-end: ReactJS (components, state management, hooks) Big Data & Messaging: HDFS (core commands, shell scripting), Apache Kafka, RabbitMQ, MQTT Data Analytics: ETL concepts, Pandas-based data wrangling, Matplotlib visualizations Continuously iterate on training content based on learner feedback, technology updates, and best practices. Hands-On Development & Domain Engagement Collaborate with client SMEs, product owners, and engineering teams to understand architecture, codebase standards, and deployment pipelines. Build proof-of-concepts, reference implementations, and sample “mini-projects” that align with the training curriculum. Troubleshoot and optimize sample code (both back-end and front-end) to illustrate best practices in performance, scalability, and maintainability. Instruction & Mentoring Lead instructor-led sessions (in-person or remote) covering theory (20–30%), code walkthroughs (30%), and hands-on labs (40–50%). Provide one-on-one mentoring: review trainee code, offer constructive feedback, troubleshoot roadblocks, and ensure skill acquisition. Design assessment mechanisms (quizzes, coding assignments, capstone projects) to evaluate learner readiness and provide remediation as needed. Onboarding & Trainee Progress Tracking Create and maintain a structured onboarding roadmap for college graduates, including prerequisites, recommended readings, and milestone checklists. Monitor trainee progress through weekly checkpoints, code reviews, and performance metrics—adjust training pace or content accordingly. Knowledge Management & Continuous Improvement Maintain and update a centralized repository (internal wiki or LMS) of training artifacts, best practices, troubleshooting guides, and FAQs. Host regular “Knowledge-Sharing” sessions or brown-bag workshops to showcase trending technologies, emerging frameworks, and industry insights. Solicit and analyse post-training feedback to refine content, delivery style, and instructional tools. Collaboration & Stakeholder Communication Work closely with HR/Talent Acquisition to align training agendas with hiring timelines and candidate profiles. Coordinate with senior architects, DevOps, QA, and UX/UI teams to ensure consistent messaging about coding standards, development processes, and testing methodologies. Provide periodic status updates and training metrics (enrolment, completion rates, assessment scores) to project sponsors or leadership. Job Type: Full-time Pay: ₹50,000.00 - ₹100,000.00 per month Work Location: In person
Posted 2 weeks ago
4.0 - 8.0 years
1 - 9 Lacs
Bengaluru
On-site
Location Bangalore, Karnataka, 560048 Category Engineering Job Type Full time Job Id 1190163 No System Software Developer This role has been designed as ‘Hybrid’ with an expectation that you will work on average 2 days per week from an HPE office. Who We Are: Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work. We help companies connect, protect, analyze, and act on their data and applications wherever they live, from edge to cloud, so they can turn insights into outcomes at the speed required to thrive in today’s complex world. Our culture thrives on finding new and better ways to accelerate what’s next. We know varied backgrounds are valued and succeed here. We have the flexibility to manage our work and personal needs. We make bold moves, together, and are a force for good. If you are looking to stretch and grow your career our culture will embrace you. Open up opportunities with HPE. Job Description: In the HPE Hybrid Cloud , we lead the innovation agenda and technology roadmap for all of HPE. This includes managing the design, development, and product portfolio of our next-generation cloud platform, Green Lake. Working with customers, we help them reimagine their information technology needs to deliver a simple, consumable solution that helps them drive their business results. Join us redefine what’s next for you. Job Family Definition: The Cloud Developer builds from the ground up to meet the needs of mission-critical applications, and is always looking for innovative approaches to deliver end-to-end technical solutions to solve customer problems. Brings technical thinking to break down complex data and to engineer new ideas and methods for solving, prototyping, designing, and implementing cloud-based solutions. Collaborates with project managers and development partners to ensure effective and efficient delivery, deployment, operation, monitoring, and support of Cloud engagements. The Cloud Developer provides business value expertise to drive the development of innovative service offerings that enrich HPE's Cloud Services portfolio across multiple systems, platforms, and applications. Management Level Definition: Contributions include applying developed subject matter expertise to solve common and sometimes complex technical problems and recommending alternatives where necessary. Might act as project lead and provide assistance to lower level professionals. Exercises independent judgment and consults with others to determine best method for accomplishing work and achieving objectives. What you'll do: Product overview: HPE VM Essentials (HPE VME) is a solution that simplifies the management of virtual machines, specifically those running on KVM and VMware hypervisors. It allows users to provision and manage VMs from a single, unified interface. Responsibilities: Responsible for the design & development of VME solutions Analyses the feature specifications and determines the required coding, testing, and integration activities. Designs and develops moderate to complex cloud application modules per feature specifications adhering to security policies. Identifies debugs and creates solutions for issues with code and integration into application architecture. Develops and executes comprehensive test plans for features adhering to performance, scale, usability, and security requirements. Deploy cloud-based systems and applications code using continuous integration/deployment (CI/CD) pipelines to automate cloud applications' management, scaling, and deployment. Contributes towards innovation and integration of new technologies into projects. Analyzes science, engineering, business, and other data processing problems to develop and implement solutions to complex application problems, system administration issues, or network concerns. What you need to bring: Education and Experience Required: Must – minimum 4 to 8 years of IT industry experience, with a BE/ME in Computer Science/Electronics or equivalent stream with solid grasp of software engineering concepts, including Virtualization Object-oriented design Must – Experience in designing and developing using Core Java and Groovy Good to Have: Python & Go Lang Must-working knowledge on REST APIs Virtualization & Storage experience with a minimum of 2 years working with data center/ IT infrastructure management software products, especially REST API -based products is required Experience in VMware & virtualization eco-system Knowledge of Cloud Native Platform - Kubernetes and Docker containers. Multi-year experience in Developing and implementing cloud applications Experience in designing cloud applications using distributed cache and experience of using Redis and similar products. Experience with messaging systems like RabbitMQ and distributed streaming platforms like Kafka. Should have Experience in working with Agile Methodology. Experience on Storage Clustering & Backup Software (ISVs) is an added advantage. Additional Skills: Cloud Architectures, Cross Domain Knowledge, Design Thinking, Development Fundamentals, DevOps, Distributed Computing, Microservices Fluency, Full Stack Development, Release Management, Security-First Mindset, User Experience (UX) What We Can Offer You: Health & Wellbeing We strive to provide our team members and their loved ones with a comprehensive suite of benefits that supports their physical, financial and emotional wellbeing. Personal & Professional Development We also invest in your career because the better you are, the better we all are. We have specific programs catered to helping you reach any career goals you have — whether you want to become a knowledge expert in your field or apply your skills to another division. Unconditional Inclusion We are unconditionally inclusive in the way we work and celebrate individual uniqueness. We know varied backgrounds are valued and succeed here. We have the flexibility to manage our work and personal needs. We make bold moves, together, and are a force for good. Let's Stay Connected: Follow @HPECareers on Instagram to see the latest on people, culture and tech at HPE. #india #hybridcloud Job: Engineering Job Level: TCP_03 HPE is an Equal Employment Opportunity/ Veterans/Disabled/LGBT employer. We do not discriminate on the basis of race, gender, or any other protected category, and all decisions we make are made on the basis of qualifications, merit, and business need. Our goal is to be one global team that is representative of our customers, in an inclusive environment where we can continue to innovate and grow together. Please click here: Equal Employment Opportunity. Hewlett Packard Enterprise is EEO Protected Veteran/ Individual with Disabilities. HPE will comply with all applicable laws related to employer use of arrest and conviction records, including laws requiring employers to consider for employment qualified applicants with criminal histories.
Posted 2 weeks ago
12.0 years
5 - 6 Lacs
Bengaluru
On-site
Experience: 12+ years of hands-on experience in Core Java and basic concepts of AWS Strong experience building RESTful APIs and microservices using Spring Boot or other Java-based frameworks. Hands-on experience with Core JAVA Completable Feature in AWS Experience with JPA/Hibernate for ORM and interacting with relational databases. Technical Skills: Familiarity with Docker and containerization for deployment. (Major stress on Kubernetes- no compromise) Expertise in Spring Boot and Spring MVC for building robust Java-based applications. Expertise in LINQ queries Solid understanding of RESTful services, HTTP, and web service design principles. Experience with OAuth2 and JWT for API security and authentication. Familiarity with API documentation tools like Swagger or OpenAPI. Experience with database management and query optimization in SQL databases like MySQL, PostgreSQL, or Oracle. Experience with NoSQL databases (e.g., Cassandra) is a plus. Knowledge of message queues (e.g., RabbitMQ, Kafka) for asynchronous processing. Knowledge of CI/CD tools (e.g., Jenkins, GitLab CI) and version control using Git API Design and Development: Design, implement, and maintain RESTful APIs,microservices and Utilities in Java to support business applications and mobile platforms. Backend Development: Write clean, efficient, and scalable Java code to implement backend features and integrate with frontend applications. Database Integration: Work with relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., Cassandar DB) to create database models, execute queries, and manage data flow. Security and Authentication: Implement API security mechanisms using OAuth2, JWT, and other authentication techniques. Performance Optimization: Monitor, troubleshoot, and optimize the performance of APIs, ensuring low-latency responses and high scalability. About Virtusa Teamwork, quality of life, professional and personal development: values that Virtusa is proud to embody. When you join us, you join a team of 27,000 people globally that cares about your growth — one that seeks to provide you with exciting projects, opportunities and work with state of the art technologies throughout your career with us. Great minds, great potential: it all comes together at Virtusa. We value collaboration and the team environment of our company, and seek to provide great minds with a dynamic place to nurture new ideas and foster excellence. Virtusa was founded on principles of equal opportunity for all, and so does not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status or any other basis covered by appropriate law. All employment is decided on the basis of qualifications, merit, and business need.
Posted 2 weeks ago
3.0 - 4.0 years
5 - 10 Lacs
Chennai
On-site
The Role We are looking for entry level full-stack software engineers who are passionate about solving business problems through innovation and engineering practices. This role will be responsible for writing code, pairing with other developers as appropriate, decomposing acceptance criteria to understand team backlog deliverables, complexities, and risk, while working as a strong contributor on an agile team. From a technical standpoint, the Software Engineer has full-stack coding and implementation responsibilities and adheres to best practice principles, including modern cloud-based software development, agile and scrum, code quality, and tool usage. The Software Engineer works to understand and influence software architecture, while contributing to Citi’s and GFT’s technical user base. Responsibilities Apply depth of knowledge and expertise to all aspects of the software development lifecycle, as well as partner continuously with stakeholders on a regular basis Develop and engineer solutions within an Agile software delivery team, working to collaboratively deliver sprint goals, write code, and participate in the broader Citi technical community and team-level Agile and Scrum processes. Contribute to the design, documentation, and development of world-class enterprise applications leveraging the latest technologies and software design patterns. Leverage technical knowledge of concepts and procedures within own area and basic knowledge of other areas to resolve issues, as necessary. Follow and contribute to defining technical and team standards. Collaborate technical leadership to achieve established goals, in line with our broader technical strategy. Required Qualifications 3 to 4 years of experience as a Software Engineer/Developer using Java Multiple years of experience with software engineering best practices (unit testing, automation, design patterns, peer review, etc.). Clear understanding of Data Structures and Object Oriented Principles using Java Multiple years of experience on Service Oriented and MicroServices architectures, including REST and GraphQL implementations. Exposure to front-end technologies (Angular, Javascript, Typescript) Exposure to Cloud-native development and Container Orchestration tools (Serverless, Docker, Kubernetes, OpenShift, etc.) Multiple years of experience with frameworks like Spring Boot, Quarkus, Micronaut, or Vert.x Exposure to Continuous Integration and Continuous Delivery (CI/CD) pipelines, either on-premise or public cloud (i.e., Tekton, Harness, CircleCI, Cloudbees Jenkins, etc.). Multiple years of experience with agile and iterative software delivery (SCRUM, Kanban) Exposure to Database technologies (RDBMS, NoSQL, Oracle, MySQL, Mongo) Exposure to event-driven design and architecture (i.e., Kafka, Spark Flink, RabbitMQ, etc.) B.Tech/B.Engg degree or equivalent work experience Preferred Qualifications Exposure to architecture experience in building horizontally scalable, highly available, highly resilient, and low latency applications. Exposure to API Management tools Exposure to Infrastructure as Code tools (i.e., Terraform, Cloudformation, etc.) Exposure to Security, Observability, and Monitoring (i.e., Grafana Prometheus, Splunk, ELK, CloudWatch, etc.) Experience mentoring junior developers - Job Family Group: Technology - Job Family: Digital Software Engineering - 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 2 weeks ago
4.0 - 6.0 years
4 Lacs
India
On-site
Responsibilities: Product Development: Design, develop, and maintain back-end microservices using .NET Core, ensuring scalability and performance. Message Queue Implementation: Implement and optimize messaging solutions using Confluent Kafka or MSMQ for handling real-time, high-volume data. Web Services: Develop robust RESTful APIs and web services to support front-end applications and third-party integrations. Front-End Collaboration: Work with React.js/Angular on the front-end and collaborate with front-end teams to ensure seamless integration across the stack. Caching and Optimization: Use caching solutions like RedisCache to optimize application response times and enhance user experience. Cloud Infrastructure: Architect, deploy, and maintain cloud-based applications, leveraging AWS or Azure services. Apply cloud design patterns and best practices for efficient scaling. Code Quality and Review: Conduct code reviews, apply design patterns, and ensure adherence to best practices in coding, security, and maintainability. Agile Collaboration: Engage in agile development processes, contributing to sprint planning, code reviews, and continuous improvement. Proactive Monitoring: Implement monitoring, alerting, and automated testing to maintain high system uptime and performance as the product scales. Qualifications & Experience: Education: Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field. Experience: 4 to 6 years in .NET development, with expertise in .NET Core and building microservices from scratch in a product-based environment. Required Skills: Advanced knowledge of .NET Core for building scalable, high-performance applications. Strong experience with Confluent Kafka, MSMQ, or RabbitMQ for real-time messaging. Proficiency in RESTful web services and hands-on experience with REST APIs. Solid skills in front-end development with React.js, including component design and state management. Proficiency in RedisCache or similar caching tools for optimizing application performance. Experience with cloud platforms, particularly AWS or Azure, and a solid understanding of cloud architecture, design patterns, and cloud-native solutions. Expertise in applying software design patterns and data structures effectively. Desirable Skills: Familiarity with other front-end technologies and frameworks to support a full-stack collaborative environment. Proficient in containerization tools like Docker and orchestration with Kubernetes. Experience with CI/CD pipelines and DevOps best practices. Knowledge of relational and non-relational databases, optimizing data storage for large datasets. Soft Skills: Strong analytical and problem-solving skills, with a proactive approach to resolving complex product challenges. Excellent communication and teamwork skills for cross-functional collaboration in an agile environment. Attention to detail and a passion for delivering high-quality, maintainable code. Ability to work in a fast-paced, dynamic environment, focusing on delivering value and meeting deadlines. Benefits: Flexible schedule Quarterly Awards Performance Bonus 5-day work week Job Type: Full-time Pay: From ₹40,000.00 per month Schedule: Day shift Work Location: In person
Posted 2 weeks ago
8.0 years
4 - 8 Lacs
Noida
Remote
Brevo is the leading and fast-growing Customer Relationship Management (CRM) suite designed to enable millions of organizations to connect with people using technology for their success. Our platform gives businesses a unified view of the entire customer journey, empowering them to grow with intuitive marketing and sales tools, including Marketing Automation, Email, SMS, WhatsApp, Chat, and much more. As a proud B Corp certified company, we are committed not only to performance but also to purpose—meeting high standards of social and environmental impact. Today, more than 500,000 businesses across 180 countries, including Louis Vuitton, Carrefour, eBay, and Michelin, trust Brevo’s reliable technology and 75+ integrations to deliver unparalleled customer experiences, reduce costs, and drive sales. Brevo reached €179M ARR in 2024 (35% growth year on year) and has close to 1,000 employees globally. We are seeking an experienced Engineering Manager to lead our Email Delivery Platform team. This role combines technical leadership with strategic ownership of a high-performance, distributed system responsible for large-scale email delivery. You’ll work closely with cross-functional stakeholders to design, build, and optimise systems built on Golang, Kafka, MongoDB, ClickHouse, Redis, RMQ and orchestrated via Kubernetes and Docker As an Engineering Manager, your will: Lead and mentor a team of backend engineers focused on high-throughput, reliable email delivery. Architect and evolve systems using Golang, with deep integrations to Kafka, RabbitMQ, Redis and MongoDB. Ensure system reliability, scalability, and low-latency performance. Drive adoption of best practices in architecture, code quality, observability, documentation, and DevOps workflows. Own the full SDLC — from architecture to deployment, monitoring, and incident response Lead, mentor, and grow a team of 6-10 software engineers across different experience levels Conduct regular one-on-ones, performance reviews, and career development planning Foster a collaborative, inclusive team culture that promotes learning and innovation Recruit, interview, and onboard exceptional engineering talent Handle performance management and difficult conversations when necessary Collaborate with Product and Design teams to define technical roadmaps Translate business requirements into actionable engineering plans Estimate project timelines and manage resource allocation Drive continuous improvement in development processes and practices Communicate progress, risks, and technical decisions to senior leadership Establish and optimise development workflows, CI/CD pipelines, and release processes Implement agile methodologies and facilitate sprint planning, standups, and retrospectives Ensure proper documentation and knowledge sharing practices Monitor team productivity and identify areas for improvement Manage incident response and post-mortem processes Skills Required 8+ years of total experiene (with 2–3 years in a leadership role) Strong experience in Golang, building production-grade distributed systems. Hands-on expertise in Kafka, Redis, MongoDB, ClickHouse, Kubernetes, and RabbitMQ. Deep understanding of email protocols, delivery challenges (SPF, DKIM, DMARC), and message queue patterns. Proven track record of leading engineering teams, mentoring individuals, and making architectural decisions. Strong grasp of software architecture principles, system design, and performance optimisation. Excellent communication and strategic thinking — ability to align technical work with product vision. Experience managing incident response and on-call rotations for critical systems. Experience working closely with cross-functional teams (Product, Design, QA) What we offer A unique opportunity to join an international and collaborative startup environment in a hyper-growth context Hybrid working with 2 days of work from home. The chance to grow your professional and technical skills, with real room for career progression A modern office in a central location with free fruits & drinks & a lot of fun activities Amazing referral program where employees can choose a gift item of 1.5 Lac, including a bike, flight tickets, and many more. 1.4x times your day salary if you're working on any week off or holiday due to critical tasks/issues An umbrella of leaves and holidays Budget to support your workspace at home Medical Insurance of INR 10 Lacs is borne by the company An employee-friendly compensation structure that includes tax-saving optional components, where the employee can save extra tax Bi-annual global company offsite; inter-office trips. Virtual Festival and birthday celebrations, Team parties, & team-building outings Meet us! Round 1 - Pre- Screening with TA Round 2 - Technical Interview with the Team Round 3 - Hiring Manager Interview Round 4 - Cultural Fitment Brevo puts diversity and inclusion at the heart of its values. We examine all applications with treatment based on equal skills and applying the principles of non-discrimination.
Posted 2 weeks ago
5.0 years
0 Lacs
India
Remote
Note: Please do not apply if your experience is less than 5 years. We will hire ONLY people with experience with Travel Industry who have worked on Hotel, Car Rental or Ferry Booking API integrations. Company Description: Our company is involved in promoting Greece for the last 25 years through travel sites visited from all around the world with 10 million visitors per year such www.greeka.com, www.ferriesingreece.com etc. Through the websites, we provide a range of travel services for a seamless holiday experience such online car rental reservations, ferry tickets, transfers, tours etc. Role Description: This is a full-time remote role for a Sr Node.js Backend Developer. As a Sr Backend Developer, you will be responsible for developing and maintaining the server-side logic of our website and web applications and responsible to check achievements of the junior developers and take responsibilities of their deliverables. We have at the moment 15 developers. Your day-to-day tasks will include designing and implementing our own APIs or implementing different 3d parties APIs, optimizing the performance of our backend systems, and collaborating with the frontend development/backend team to ensure seamless integration. Qualifications: • Strong proficiency in Node.js and server-side JavaScript development • Experience with Nest.js, Fastify or similar web frameworks • Must have knowledge about Travel APIs. • Strong experience in microservices approach • Strong knowledge about AMQPs like RabbitMQ, Kafka, Nats or similar tools. • Knowledge of database technologies such as MongoDB or Postgres SQL • Experience with API design and development (Rest/Soap) • Familiarity with front-end technologies like HTML, CSS, and JavaScript or frameworks like React.js, Angular.js and Next.js • Understanding of version control systems, such as Git • Ability to work independently and in a team environment • Excellent problem-solving skills and attention to detail If you have a passion for learning up-to-date modern techniques that will enhance your skills and being part of super exciting projects, and if you want to contribute to making travel experiences around the globe unforgettable, we would love to hear from you.
Posted 2 weeks 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 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