Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
2.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
Toast has grown to be a leading hospitality software company in the US and is now setting its sights on our next stages of growth. As the business continues to grow, there is increased demand to enhance the enterprise level of support in the product. Toast customers who managed several restaurants a few years ago are now expanding their business and adding new locations. New enterprise customers are looking to leverage Toast technology to support the growth of their business in new ways. These exciting new opportunities will require Toast to bolster our product offerings Are you bready* for a change? Toast is looking for a Software engineer to join our enterprise Away team. You will get to work across the entire Toast platform, including the partner ecosystem. As a member of the enterprise team, you will help ensure that the product is being built to meet the new and expanding needs of these customers. About this roll * (Responsibilities) Design, build, and deliver features in Toast’s enterprise management products Ensure quality by building automated testing for changes Roll* features out to customers, including monitoring for success Collaborate with UX and PM on the definition and design of features Partner with a wide array of teams across Toast Work with experienced engineers to deliver design and code review Do you have the right ingredients* ? (Requirements) 2+ years of experience as a software engineer. Experience building backend services, APIs, or front ends Comfortable working with an Object Oriented Language like Java or Kotlin Experience building complex web applications with React is a plus Experience building android applications with kotlin is a plus Focused on delivering positive impact for Toast customers Experience delivering high quality, reliable services to production Enjoys working in a team environment with a shared code-base We are hiring individuals with a wide range of experience so if you have more or less than these exact roles, please still apply! Our Tech Stack Toast’s products run on a stack that ranges from guest and restaurant-facing Android tablets to backend services in Java to internal, guest-facing and restaurant-facing web apps. Our backend services follow a microservice architecture written using Java 8 and DropWizard; we use AWS extensively, ranging from S3 to RDS to Lambda. We have our own platform for dealing with user management, service elevations and robust load balancing. Toast stores data in a set of sharded Postgres databases and utilizes Apache Spark for large scale data workloads including query and batch processing. The front-end is built primarily using React and ES6. The main Toast POS application is an Android application written in Java and Kotlin. For data between tablets and our cloud platform we operate RabbitMQ clusters as well as direct tablet communication to the back end. Bread puns encouraged but not required Diversity, Equity, and Inclusion is Baked into our Recipe for Success At Toast, our employees are our secret ingredient—when they thrive, we thrive. The restaurant industry is one of the most diverse, and we embrace that diversity with authenticity, inclusivity, respect, and humility. By embedding these principles into our culture and design, we create equitable opportunities for all and raise the bar in delivering exceptional experiences. We Thrive Together We embrace a hybrid work model that fosters in-person collaboration while valuing individual needs. Our goal is to build a strong culture of connection as we work together to empower the restaurant community. To learn more about how we work globally and regionally, check out: https://careers.toasttab.com/locations-toast. Apply today! Toast is committed to creating an accessible and inclusive hiring process. As part of this commitment, we strive to provide reasonable accommodations for persons with disabilities to enable them to access the hiring process. If you need an accommodation to access the job application or interview process, please contact candidateaccommodations@toasttab.com. For roles in the United States, It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.
Posted 1 week ago
5.0 - 10.0 years
7 - 12 Lacs
Hyderabad
Work from Office
Urgent Requirement for Java full stack Developer. Location Pan India Experience 5+ Years Employment Type C2H Mode of work Hybrid Primary Responsibilities Develop Micro Services using Spring boot Technically hands on and excellent in Design, Coding and Testing Develop, test, implement and maintain application software working with established processes Demonstrate good Knowledge in Engineering Practices Demonstrates excellent problem-solving skills Having experience in remediating CVEs and management Design, develop, and maintain business rules and decision services using IBM ODM Optimize rule execution performance and ensure scalability of ODM application Implement and maintain CI/CD pipeline for ODM projects Integrate ODM solution with various enterprise system and application Skillset Front End React.js/Node.js, HTML5/CSS3 Back End Java, Sprint Boot, REST, JPA Middleware RabbitMQ, Kafka Testing JUnit, JMockit DevOps Jenkins, GitHub, Docker, SonarQube, Fortify BRMS IBM ODM Database MS SQL, PostgresSQL Logging Splunk, Grafana
Posted 1 week ago
6.0 - 9.0 years
10 - 20 Lacs
Bengaluru
Work from Office
Greetings from INVISIA SOFTWARE. We are hiring for Senior Backend Developer/Technical Lead with 6+ years of exeprience with team handling. Skills : Java, Javascript, spring boot, microserivices, Kafka, Mongodb. Location : kalyan nagar, bangalore. Job Description: We are seeking a Technical Lead with 6-9 years of experience in Java, Spring Boot, JavaScript, MySQL, NoSQL databases, Node.js and message queues . The ideal candidate will be responsible for developing, maintaining, and optimizing backend systems to support scalable and high-performance applications. This role requires a strong understanding of RESTful API development, microservices architecture, and database management . The ideal candidate should also be familiar with containerization, CI/CD workflows, and test-driven development . As a Backend Developer , you will collaborate with frontend developers, DevOps teams, and product managers to deliver robust and efficient backend solutions. Primary Responsibilities 1. Backend Development & API Design Design and architect scalable, secure, and maintainable backend systems using Node.js and TypeScript . Develop, test, and maintain server-side logic and RESTful APIs using Java & Spring Boot . Write efficient, scalable, and maintainable backend code following best practices. Design and implement microservices-based architecture . 2. Database Management & Optimization Work with MySQL and NoSQL databases (MongoDB, Cassandra, etc.) for data storage and retrieval. Optimize database performance, indexing, and query execution . Implement data caching strategies for high-speed access. 3. Message Queues & Asynchronous Processing Integrate and manage message brokers such as RabbitMQ, Kafka, or ActiveMQ for event-driven processing. Design and implement asynchronous workflows and event-driven architectures . 4. Security & Performance Optimization Implement authentication and authorization mechanisms (OAuth, JWT, API Security) . Optimize backend performance, scalability, and reliability . Handle error tracking, debugging, and logging effectively. 5. Testing & CI/CD Write unit tests, integration tests, and functional tests using JUnit, Mockito, or other frameworks . Participate in test-driven development (TDD) practices . Work with CI/CD pipelines (Jenkins, GitHub Actions, Bitbucket, or GitLab CI/CD) to automate deployment. 6. Version Control & Collaboration Manage and track changes using Git and GitHub/GitLab . Follow branching strategies and code review best practices . Collaborate with cross-functional teams in Agile environments. Additional Responsibilities Participate in Agile/Scrum meetings and contribute to sprint planning. Troubleshoot production issues and optimize system reliability . Stay updated with emerging technologies and industry best practices . Document technical designs, APIs, and database schemas . Required Skills & Qualifications Must-Have Skills: Programming: Proficiency in Java, Spring Boot, JavaScript Languages/Frameworks: Node.js, JavaScript/TypeScript. Databases: Experience with MySQL and NoSQL (MongoDB, Cassandra, etc.) . Message Queues: Hands-on experience with Kafka, RabbitMQ, or similar technologies . API Development: Strong knowledge of RESTful API design and integration . Microservices & Containerization: Experience implementing microservices with Docker and Kubernetes . Software Engineering Principles: Understanding of OOP, SOLID principles, and design patterns . Testing: Experience with unit testing and test-driven development (TDD) . Version Control: Familiarity with Git workflows (GitHub/GitLab/Bitbucket). CI/CD: Understanding of automated deployment and DevOps best practices . Problem-Solving: Strong debugging and troubleshooting skills. Good-to-Have Skills: Cloud Platforms: Exposure to AWS, Azure, or Google Cloud (GCP) . GraphQL: Experience with GraphQL API development . Security: Basic understanding of API security best practices . Performance Optimization: Knowledge of caching strategies (Redis, Memcached) . Scripting: Familiarity with Shell scripting or Python for automation. *Interested candidates do share your CV to shamala.m@invisiasoftware.com OR whatsapp 7795066884*
Posted 1 week ago
0 years
0 Lacs
Noida, Uttar Pradesh, India
On-site
Description Must have strong experience in working on distributed systems Must have strong core cloud technology concepts Must have good debugging and problem solving skill Must have hands-on experience in implementing the architecture blueprints along with techniques Must have experience in Azure Cloud/AWS/GCP Must have worked on NO SQL databases Strong experience in detailed design and implementing web-based applications using .Net tech stack (.NET Core, ASP.NET MVC, ASP.NET Web API, nHibernate/EF, RESTFull applications) Strong experience in designing Micro Services/Domain-Driven Design (DDD) based architecture using any open source technologies like React, .Net Core along with application containerization through Docker or any equivalent. Good knowledge Monitoring/Logging/ Tracing using open source tech. like ELK, Splunk, Datadog Good knowledge of implementing Messaging Queue tools like KAFKA, RabbitMQ etc Should have good experience with product-based development and should able to define/articulate the NFRs (non-functional requirements) Should be aware of performance engineering and web security best practices Must Have Good OOP’s and SOLID understanding Must Have Design patterns and Cloud Patterns Must Be a team player Must be detail oriented, with strong analytical skills and problem solving skills Expert knowledge in .Net, SQL ASP.Net, C# Experience in TDD (Test Driven Development) Experience in writing tests with NUnit / XUnit Working understanding of Agile software engineering processes and methodologies Good communication skills both written and verbal Requirements Must have strong experience in working on distributed systems Must have strong core cloud technology concepts Must have good debugging and problem solving skill Must have hands-on experience in implementing the architecture blueprints along with techniques Must have experience in Azure Cloud/AWS/GCP Must have worked on NO SQL databases Strong experience in detailed design and implementing web-based applications using .Net tech stack (.NET Core, ASP.NET MVC, ASP.NET Web API, nHibernate/EF, RESTFull applications) Strong experience in designing Micro Services/Domain-Driven Design (DDD) based architecture using any open source technologies like React, .Net Core along with application containerization through Docker or any equivalent. Good knowledge Monitoring/Logging/ Tracing using open source tech. like ELK, Splunk, Datadog Good knowledge of implementing Messaging Queue tools like KAFKA, RabbitMQ etc Should have good experience with product-based development and should able to define/articulate the NFRs (non-functional requirements) Should be aware of performance engineering and web security best practices Must Have Good OOP’s and SOLID understanding Must Have Design patterns and Cloud Patterns Must Be a team player Must be detail oriented, with strong analytical skills and problem solving skills Expert knowledge in .Net, SQL ASP.Net, C# Experience in TDD (Test Driven Development) Experience in writing tests with NUnit / XUnit Working understanding of Agile software engineering processes and methodologies Good communication skills both written and verbal Job responsibilities Develop .Net stack applications as per the design specifcaions provided by the architecture team Will report to a Dev Lead Agile Methodology What we offer Culture of caring. At GlobalLogic, we prioritize a culture of caring. Across every region and department, at every level, we consistently put people first. From day one, you’ll experience an inclusive culture of acceptance and belonging, where you’ll have the chance to build meaningful connections with collaborative teammates, supportive managers, and compassionate leaders. Learning and development. We are committed to your continuous learning and development. You’ll learn and grow daily in an environment with many opportunities to try new things, sharpen your skills, and advance your career at GlobalLogic. With our Career Navigator tool as just one example, GlobalLogic offers a rich array of programs, training curricula, and hands-on opportunities to grow personally and professionally. Interesting & meaningful work. GlobalLogic is known for engineering impact for and with clients around the world. As part of our team, you’ll have the chance to work on projects that matter. Each is a unique opportunity to engage your curiosity and creative problem-solving skills as you help clients reimagine what’s possible and bring new solutions to market. In the process, you’ll have the privilege of working on some of the most cutting-edge and impactful solutions shaping the world today. Balance and flexibility. We believe in the importance of balance and flexibility. With many functional career areas, roles, and work arrangements, you can explore ways of achieving the perfect balance between your work and life. Your life extends beyond the office, and we always do our best to help you integrate and balance the best of work and life, having fun along the way! High-trust organization. We are a high-trust organization where integrity is key. By joining GlobalLogic, you’re placing your trust in a safe, reliable, and ethical global company. Integrity and trust are a cornerstone of our value proposition to our employees and clients. You will find truthfulness, candor, and integrity in everything we do. About GlobalLogic GlobalLogic, a Hitachi Group Company, is a trusted digital engineering partner to the world’s largest and most forward-thinking companies. Since 2000, we’ve been at the forefront of the digital revolution – helping create some of the most innovative and widely used digital products and experiences. Today we continue to collaborate with clients in transforming businesses and redefining industries through intelligent products, platforms, and services.
Posted 1 week ago
7.0 years
0 Lacs
India
On-site
Job Description: Solution Architect Title: Solution Architect Type: Full-Time Shift Timings: 6 AM Onwards About the Role We are seeking a highly experienced Solution Architect to be a key technical leader within our platform team. Reporting to the Technology Lead, you will be responsible for designing and implementing the end-to-end solutions that power our entire suite of products. This is a hands-on role for a technical architect who excels at solving complex challenges and seeing them through to implementation. You will take ownership of major components of our cloud platform, drive best practices in software and infrastructure engineering, and serve as a mentor to other engineers on the team. Responsibilities · System Design & Implementation: Drive the design of scalable, resilient, and secure systems, working in close collaboration with the Technology Lead to shape our technical roadmap. · Platform Ownership: Take ownership of key areas of our core infrastructure on Google Cloud and Azure, including our Kubernetes clusters, databases (PostgreSQL, Clickhouse), and CI/CD pipelines. · Hands-on Development: Remain deeply technical, contributing high-quality code to the most critical parts of our backend services and infrastructure (using tools like Node.js, TypeScript, and Terraform). · Technical Mentorship: Provide technical guidance and mentorship to other engineers through constructive code reviews, design sessions, and by championing engineering best practices. · Cross-functional Partnership: Partner with product, data science, and leadership to translate business requirements into robust and scalable technical solutions. Required Experience · Significant experience in software engineering (7+ years recommended), with a proven track record of building and maintaining large-scale distributed systems. · Strong experience designing complex software solutions and making key technical decisions. · Expertise in at least one major cloud provider (Google Cloud or Microsoft Azure). · Deep, hands-on experience with containerization (Docker) and container orchestration (Kubernetes) in a production environment. · Strong backend programming skills in a modern language (e.g., Node.js, Go, Python). · Experience with Infrastructure as Code (IaC) tools like Terraform. Preferred Experience · Prior experience in a Solution Architect, Principal, or Staff Engineer role. · Experience in cybersecurity, trust & safety, or anti-fraud domains. · Experience designing and managing high-throughput data systems, including message queues (e.g., RabbitMQ) and analytical databases. · A history of improving team processes and developer velocity. Why Join Us? · Shape Our Technical DNA: Play a critical role in the technical decisions that shape our platform's future. · Solve High-Impact Problems: Tackle complex, interesting challenges in scalability, security, and system design that are critical to our success. · Mentor & Grow: Elevate the entire engineering team by sharing your expertise and helping to build a culture of technical excellence. Ownership & Impact: You will be given significant ownership over critical systems and the trust to execute on complex projects.
Posted 1 week ago
4.0 years
0 Lacs
India
On-site
Job Summary: We are seeking a highly skilled Java Migration Engineer to support the migration of enterprise Java applications from IBM WebSphere to an open-source Java stack (e.g., Spring Boot, Tomcat) deployed on Kubernetes. The ideal candidate should have a strong background in Java EE, microservices architecture, and hands-on experience with containerization and cloud-native deployments. Key Responsibilities: Analyze and assess existing WebSphere-based Java applications for migration readiness. Refactor and migrate Java EE applications to Spring Boot or similar open-source frameworks. Replace WebSphere-specific services (e.g., JMS, JTA, JNDI) with open-source equivalents. Containerize applications using Docker and deploy/manage them on Kubernetes clusters. Develop Helm charts or Kubernetes YAML manifests for deployment automation. Implement CI/CD pipelines for seamless builds, testing, and deployments (e.g., Jenkins, GitLab CI). Perform performance tuning, logging, and monitoring in a cloud-native environment. Collaborate with DevOps, architecture, and QA teams to ensure smooth migration and integration. Document migration steps, architectural changes, and configurations. Required Skills and Qualifications: 4+ years of hands-on experience with Java/J2EE development. Solid understanding of IBM WebSphere application server internals and configurations. Proven experience migrating apps to Spring Boot, Tomcat, or Jetty. Strong experience with Docker, Kubernetes, and cloud-native deployments. Familiarity with service mesh (e.g., Istio), API gateways, and distributed systems. Good grasp of microservices architecture and 12-factor app principles. Experience with Git, build tools (Maven/Gradle), and CI/CD tools (Jenkins, ArgoCD, etc.). Excellent debugging, problem-solving, and performance tuning skills. Preferred Qualifications: Experience with cloud platforms (AWS, Azure, or GCP). Exposure to legacy monolith decomposition and modernization projects. Knowledge of logging and monitoring tools (Prometheus, Grafana, ELK). Experience working with JMS replacement solutions (e.g., RabbitMQ, Kafka). Familiarity with configuration tools like Spring Cloud Config or HashiCorp Vault. Certifications in Kubernetes (CKA/CKAD) or cloud platforms are a plus.
Posted 1 week ago
5.0 years
0 Lacs
Gandhinagar, Gujarat, India
On-site
We are looking for versatile and experienced technical additions to our development team in Gandhinagar. The position offers an extensive amount of ownership and influences over our development process as we scale the team. We’re looking for people who enjoy solving meaningful problems and love seeing the things they build in the hands of real users. Responsibilities: Design & implement new software modules based on the product requirements Debug existing software components, fix issues and avoid regressions Be proactive, take ownership and be accountable Familiar with Test Driven Development Participate in software architecture, design discussions and code reviews Technical Expectations: Developed HTTP based REST APIs and implemented Authentication, Caching Worked with relational and NoSQL databases and aware of concepts like ORM, Migrations Languages & Frameworks: Python FastAPI/Flask/Django Experience working on an AI based application Database: Postgres/ Mongo Must have worked in a Unix/Linux based environment Advanced middleware like RabbitMQ, Celery Beat are definitely a plus Experience: Minimum 5+ years of experience needed in Python development Qualification: Bachelors or Masters in Software Engineering Preferred: BE/ B. Tech. / MCA / MSc. / BSc Mandatory Skills: Django, Javascript, Git, MySql, Shell scripting Good to have skills: TDD, MongoDB (Mongoose), PostgreSQL
Posted 1 week ago
0.0 years
0 Lacs
Bengaluru, Karnataka
On-site
GE Healthcare Healthcare Imaging Category Engineering / Technology Mid-Career Job Id R4025821 Relocation Assistance Yes Location Bengaluru, Karnataka, India, 560066 Job Description Summary Responsible for designing and programming a small module or a large component and designing a feature, set of features, or whole feature area. She/he will work independently and contribute to the immediate team and to other teams across business. She/he will Lead design discussion in a limited manner. GE Healthcare is a leading global medical technology and digital solutions innovator. Our mission is to improve lives in the moments that matter. Unlock your ambition, turn ideas into world-changing realities, and join an organization where every voice makes a difference, and every difference builds a healthier world. Job Description Roles and Responsibilities In this role, you will: Work with engineering team on day-to-day development activities, participating in design and architecture discussions, design review, code review, and implementation. Work closely with product management & architecture in understanding requirements, design, architecture and own implementation of the features. Develop and deliver quality application software on-time and delivery against project plans and delivery commitments. Demonstrating Agile and Lean software development methodologies to drive reliability upstream into the product development life cycle. Collaborate with product Cross functional team, On-Site team and scrum team to deliver the program scope. Leading the team, providing technical guidance, contributing to product quality, QMS, Investigation, CAPA. Work with a minimum of technical supervision and supplemental engineering support, while responding efficiently to multiple program priorities. This role requires extensive interfacing with the cross functional teams and multiple product teams. Education Qualification Bachelor’s Degree in Computer Science or in “STEM” Majors (Science, Technology, Engineering and Math) 9+ years of experience in Software development. Required Skills: Hands-on experience in OOAD, Software Design Patterns and Java coding principles. Hands-on experience in Core Java, Spring boot, RESTful API's, RabbitMQ and Web Services. Hands-on experience in manage the IB products, Product Security, connecting with product Service team. Ready to work in existing product, strong troubleshooting/debugging skill, resolving complex technical & customer feedback. Understanding of token based authentication protocols such as OAuth. Good to Have : Hands-on experience with front-end technologies such as JavaScript, HTML5, CSS, AngularJS. Understanding of WSO2 or any other Identity Servers. Familiar with Continuos Integration /Continuod Deployment and DevOps and tools like Jenkins, GitLab pipelines. Good problem solving and analytical ability Excellent communication skills and collaboration with product cross product, Service and L4. Inclusion and Diversity GE Healthcare is an Equal Opportunity Employer where inclusion matters. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law. We expect all employees to live and breathe our behaviors: to act with humility and build trust; lead with transparency; deliver with focus, and drive ownership – always with unyielding integrity. Our total rewards are designed to unlock your ambition by giving you the boost and flexibility you need to turn your ideas into world-changing realities. Our salary and benefits are everything you’d expect from an organization with global strength and scale, and you’ll be surrounded by career opportunities in a culture that fosters care, collaboration and support. #LI-Hybrid #LI-MP2 Additional Information Relocation Assistance Provided: Yes
Posted 1 week ago
4.0 - 9.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Responsibilities Design, develop, and maintain high-performance, scalable, and secure RESTful APIs using modern programming languages and frameworks. Implement API security best practices, including authentication (OAuth2, JWT), authorization, and data encryption. Collaborate with solution architects, front-end developers, and other stakeholders to understand requirements and translate them into technical API specifications. Write clean, well-documented, and efficient code, adhering to established coding standards and best practices. Develop and maintain comprehensive API documentation (OpenAPI/Swagger specifications) for internal and external consumers. Conduct thorough API testing, including unit, integration, and performance testing, to ensure reliability and functionality. Debug and troubleshoot API-related issues, identify root causes, and implement timely solutions. Optimize API performance, scalability, and responsiveness to handle high traffic and complex requests. Participate in code reviews, providing constructive feedback and ensuring code quality. Work with database systems to design optimal schemas and query patterns for API data access. Integrate with various third-party services and systems through their APIs. Contribute to the continuous improvement of API development processes and tools. Stay updated with emerging API technologies, standards, and trends. Required Skills 4-9 years of professional experience in backend development with a strong focus on API development. Proficiency in at least one modern backend programming language such as Node.js, Python, Java, C# (.NET Core), or similar. Strong experience in designing and developing RESTful APIs, including understanding of HTTP methods, status codes, and API versioning. Hands-on experience with database systems, including both relational databases (e.g., MySQL, PostgreSQL, Oracle) and NoSQL databases (e.g. , MongoDB, Cassandra). Experience with API testing tools like Postman, Insomnia, or similar. Familiarity with API security concepts and protocols (OAuth2, JWT, API Keys). Understanding of architectural patterns relevant to API development (Microservices, Event-Driven Architecture). Experience with version control systems like Git. Knowledge of cloud platforms (AWS, Azure, or GCP) and deploying APIs in cloud environments is a plus. Familiarity with messaging queues (RabbitMQ, Kafka) for asynchronous communication is a plus. Strong analytical and problem-solving skills with a keen eye for detail. Excellent communication and collaboration skills, with the ability to work effectively in a team. Ability to work in an Agile development environment (ref:hirist.tech)
Posted 1 week ago
5.0 - 7.0 years
0 Lacs
Greater Vadodara Area
On-site
About The Role We are looking for a skilled and experienced Java Developer with strong expertise in Spring Frameworks to join our backend engineering team. You will be responsible for building and maintaining scalable, secure, and high-performance server-side applications using the Spring ecosystem, including Spring Boot, Spring MVC, Spring Security, Spring Data JPA, and Spring Cloud. Key Responsibilities Design and develop Java-based backend services using Spring Boot and other Spring modules. Implement RESTful APIs, microservices, and business logic with clean and modular code. Optimize performance and scalability of server-side applications. Participate in system design discussions and contribute to architecture decisions. Develop scalable and maintainable components using object-oriented and functional programming principles. Implement design patterns and ensure adherence to SOLID principles. Work with SQL (MySQL, PostgreSQL, Oracle) and NoSQL (MongoDB, Redis) databases. Use Spring Data JPA, Hibernate for ORM, and handle complex data relationships and queries. Write and maintain unit tests, integration tests, and mock-based testing. Use tools like JUnit, Mockito, and TestNG to ensure code quality. Collaborate with DevOps for CI/CD pipeline integration, using tools like Jenkins, Git, Docker. Troubleshoot production issues and improve observability using logs and monitoring tools (e.g., ELK stack, Prometheus, Grafana). Required Skills & Experience Technical Skills : 5-7 years of experience in Java application development. Proficient in REST API development, JSON, HTTP protocols. Solid understanding of multithreading, collections, exception handling, and JVM internals. Familiarity with Kafka, RabbitMQ, or other messaging systems. Experience with cloud platforms like AWS, GCP, or Azure. Containerization using Docker, orchestration with Kubernetes is a plus. Knowledge of API documentation tools like Swagger/OpenAPI. (ref:hirist.tech)
Posted 1 week ago
8.0 - 12.0 years
10 - 20 Lacs
Hyderabad, Bengaluru
Work from Office
Python Developer 8+ Years Job Title: Senior Python Developer Experience: 8+ Years Location: Hyd/Ban Job Description: Sr Python Developer to join our technology team responsible for developing and maintaining scalable backend systems and data pipelines for financial applications. Key Responsibilities: Develop clean, scalable, and well-documented Python code. Build and optimize ETL workflows and data processing pipelines. Design REST APIs and integrate them with external/internal systems. Work with cross-functional teams to implement business requirements. Participate in code reviews, architecture discussions, and DevOps practices. Ensure robust error handling, logging, and security compliance in code. Required Skills: 8+ years of Python development in enterprise environments. Strong experience with Flask/Django and RESTful API development. Proficient in SQL and working with relational databases (Oracle, PostgreSQL, SQL Server). Experience with message queues (Kafka, RabbitMQ). Knowledge of Docker, Git, and CI/CD pipelines. Familiarity with Agile development methodologies. Nice to Have: Experience with Pandas, NumPy for data processing. Exposure to cloud environments (AWS, Azure, GCP). Experience working in the banking or financial domain.
Posted 1 week ago
5.0 - 10.0 years
7 - 11 Lacs
Sahibzada Ajit Singh Nagar
Work from Office
Job Description. This position aligns with our Outplay product. Outplay is a fast-growing SaaS product build around modern sales engagement solutions for teams worldwide. We value innovation, collaboration, and a passion for delivering high-quality product that make a difference. We're looking for a senior full stack developer with hands-on experience in product space who can help us take the product to the next level.. Responsibilities. Full Stack Development: Build and maintain scalable web applications using Angular (front end) and C#/.NET (back end).. Frontend Development: Create responsive, dynamic user interfaces in Angular with TypeScript, HTML, and CSS.. Backend Development: Develop, test, and deploy secure, high-performance APIs using C# and .NET Core (preferably .NET 6+), ensuring robust data management.. Database Management: Design and manage relational databases like PostgreSQL, ensuring efficient data storage and retrieval.. Team Collaboration: Work closely with product managers, designers, and other developers to deliver high-quality features and solutions.. Troubleshooting & Optimization: Debug and resolve application issues, optimize for performance, and proactively implement improvements.. Best Practices & Documentation: Maintain clear documentation, follow coding standards, and use version control (Git) to ensure code quality and maintainability.. What Makes Outplay Different?. Opportunity to work on a cutting-edge SaaS product with global impact.. Collaborative, transparent, and innovative work culture.. Flexible work arrangements and a focus on professional development.. Requirements. Education: Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).. Technical Proficiency:. Strong experience with C# and .NET (preferably .NET 6 and above).. Solid understanding of Angular (preferably Angular 8+).. Proficient in JavaScript/TypeScript, HTML, CSS, and responsive web design.. Experience building RESTful APIs, using MVC architecture, and Entity Framework.. Familiarity with SQL databases (PostgreSQL or MySQL).. Experience with Git or similar version control systems.. Soft Skills: Excellent communication, strong problem-solving abilities, and a collaborative, team-oriented mindset.. Preferred Qualifications. Experience with cloud platforms (Azure, AWS).. Exposure to Agile methodologies (Scrum, Kanban).. Familiarity with CI/CD tools and practices.. Awareness of Docker or other containerization technologies.. Understanding of event-driven concepts, message brokers (Kafka, RabbitMQ), and asynchronous processing.. Benefits. What Makes Outplay Different?. Opportunity to work on a cutting-edge SaaS product with global impact.. Collaborative, transparent, and innovative work culture.. Flexible work arrangements and a focus on professional development.. Requirements. Requirements Education: Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience). Technical Proficiency: Strong experience with C# and .NET (preferably .NET 6 and above). Solid understanding of Angular (preferably Angular 8+). Proficient in JavaScript/TypeScript, HTML, CSS, and responsive web design. Experience building RESTful APIs, using MVC architecture, and Entity Framework. Familiarity with SQL databases (PostgreSQL or MySQL). Experience with Git or similar version control systems. Soft Skills: Excellent communication, strong problem-solving abilities, and a collaborative, team-oriented mindset. Preferred Qualifications Experience with cloud platforms (Azure, AWS). Exposure to Agile methodologies (Scrum, Kanban). Familiarity with CI/CD tools and practices. Awareness of Docker or other containerization technologies. Understanding of event-driven concepts, message brokers (Kafka, RabbitMQ), and asynchronous processing..
Posted 1 week ago
5.0 years
0 Lacs
Jaipur, Rajasthan, India
On-site
We are looking for a highly skilled and motivated Product Engineer with strong experience in Laravel (PHP) and NestJS (Node.js) , and solid working knowledge of Vue.js and React.js . You’ll play a key role in designing and developing scalable, high-performance applications using microservices architecture along with modern tools like BullMQ , Redis , and RabbitMQ . This role is ideal for engineers who thrive in dynamic environments, value end-to-end product ownership, and are eager to shape core architecture. Key Responsibilities Architect, build, and maintain backend services using Laravel and NestJS Develop interactive, responsive frontends using Vue.js and React.js Design and implement microservices-based architecture with a focus on scalability and performance Integrate and manage asynchronous jobs/queues using BullMQ, Redis, and RabbitMQ Build and consume RESTful and GraphQL APIs Collaborate with cross-functional teams including product managers, designers, and DevOps Participate in sprint planning, code reviews, architecture design, and performance tuning Ensure application security, data protection, and compliance with coding standards Continuously optimize systems for high performance and availability Required Skills & Experience 5+ years of experience in full-stack product engineering roles Expertise in Laravel (PHP framework) and NestJS (Node.js with TypeScript) Strong experience with both Vue.js and React.js (at least one in production) Solid understanding of microservices architecture and service orchestration Hands-on experience with BullMQ, Redis, and RabbitMQ Proficient in RESTful API and GraphQL design and implementation Experience with MySQL/PostgreSQL, ORM tools (Eloquent, TypeORM) Familiarity with Docker, containerization, and CI/CD pipelines Strong knowledge of Git workflows, Agile/Scrum methodology, and testing best practices Nice To Have Exposure to Kubernetes or container orchestration platforms Experience with frontend testing frameworks like Jest or Cypress Familiarity with OAuth2/JWT authentication and role-based access control Prior work in SaaS or high-traffic product-based environments Skills: git,mysql,laravel,postgresql,microservices,agile,scrum,jwt,rabbitmq,restful api,cypress,saas,oauth2,bullmq,react.js,ci/cd,graphql,jest,nestjs,microservices architecture,redis,docker,vue.js,typeorm,php,node.js,code,eloquent,javascript,architecture
Posted 1 week ago
6.0 - 11.0 years
8 - 12 Lacs
Noida
Work from Office
Technical Lead - Backend Paytm is India’s leading digital payments and financial services company, which is focused on driving consumers and merchants to its platform by offering them a variety of payment use cases. Paytm provides consumers with services like utility payments and money transfers, while empowering them to pay via Paytm Payment Instruments (PPI) like Paytm Wallet, Paytm UPI, Paytm Payments Bank Netbanking, Paytm FASTag and Paytm Postpaid - Buy Now, Pay Later. To merchants, Paytm offers acquiring devices like Soundbox, EDC, QR and Payment Gateway where payment aggregation is done through PPI and also other banks’ financial instruments. To further enhance merchants’ business, Paytm offers merchants commerce services through advertising and Paytm Mini app store. Operating on this platform leverage, the company then offers credit services such as merchant loans, personal loans and BNPL, sourced by its financial partners. About the role: He/She/They will be developing the detailed design structure, implementing the best practices and coding standards, leading a team of developers for successful delivery of the project. You will be working on design, architecture and hands-on coding. : 6+ years years of server-side application development experience with Java, Spring boot, Microservices, AWSDemonstrated experience delivering highly scalable productsDeeply technical with a track record of successful delivery. An entrepreneurial spirit combined with strong program and product management skills.Proven success in building, motivating and retaining teams. Excellent written and verbal communication skills with the ability to present complex plans and designs. Excellent judgment, organizational, and problem-solving skills.Excellent design and architecture knowledge. Preferred Qualification Bachelor's/Master's Degree in Computer Science or equivalent Skills that will help you succeed in this role: Tech StackLangJava, DBRDBMS, MessagingKafka/RabbitMQ, CachingRedis/Aerospike, Micro services, AWS. Strong experience in scaling, performance tuning & optimization at both API and storage layers. Hands-on leader, and problem solver with a passion for excellence. Why join us: Because you get an opportunity to make a difference, and have a great time doing that You are challenged and encouraged here to do stuff that is meaningful for you and for those we serve You should work with us if you think seriously about what technology can do for people We are successful, and our successes are rooted in our people's collective energy and unwavering focus on the customer, and that's how it will always be. Learn more about the exciting work we do in Tech by reading our Engineering blogs Compensation: If you are the right fit, we believe in creating wealth for you. With enviable 500 mn+ registered users, 21 mn+ merchants and depth of data in our ecosystem, we are in a unique position to democratize credit for deserving consumers & merchants – and we are committed to it. India’s largest digital lending story is brewing here. It’s your opportunity to be a part of the story!
Posted 1 week ago
4.0 years
0 Lacs
India
Remote
About the Role We are seeking a highly skilled Software Engineer with 4+ years of experience to join our team. The ideal candidate will have deep expertise in Python, FastAPI, pandas, Celery, asynchronous programming, and PostgreSQL. Experience with data ETL processes, strong knowledge of design patterns, and hands-on application building are essential for this role. Key Responsibilities Design, develop, and maintain robust, scalable APIs and backend services using Python and FastAPI. Implement and manage asynchronous tasks and background job processing using Celery and related technologies. Work extensively with pandas for data manipulation, transformation, and ETL workflows. Build and optimize database models, queries, and transactions in PostgreSQL. Develop and maintain ETL pipelines for data extraction, transformation, and loading from diverse sources. Apply modern software design patterns and best practices to architect maintainable and scalable applications. Write clean, efficient, and well-documented code; participate in code reviews and continuous improvement efforts. Troubleshoot, debug, and optimize existing systems for performance and reliability. Stay up-to-date with emerging technologies and trends in Python backend and data engineering. Required Skills & Qualifications Bachelor’s degree in Computer Science, Engineering, or a related field. 4+ years of professional experience as a Software Engineer. Expert-level proficiency in Python and FastAPI, with a strong understanding of asynchronous programming paradigms. Hands-on experience with pandas for data processing and ETL workflows. Deep knowledge of Celery for distributed task processing and job queues. Strong experience with PostgreSQL, including schema design, query optimization, and data modeling. Proven experience building and maintaining ETL pipelines and data integration solutions. Solid understanding of software design patterns, application architecture, and best practices for scalable backend systems Familiarity with version control (Git), containerization (Docker), and Agile development methodologies is a plus. Excellent problem-solving, communication, and collaboration skills. Preferred (Nice to Have) Experience with microservices architecture and RESTful API design. Exposure to additional tools such as Redis, message brokers (e.g., RabbitMQ), and cloud platforms (AWS, GCP, or Azure). Familiarity with testing frameworks (pytest, Tox) and CI/CD pipelines. Experience with data orchestration tools (e.g., Airflow, DBT) is a plus. What We Offer Opportunity to work on challenging, high-impact projects in a collaborative environment. Competitive compensation and benefits. Support for learning, growth, and career advancement. Flexible work arrangements: remote or hybrid, as per your choice. To Apply: Send your resume and a brief cover letter highlighting relevant experience with Python, FastAPI, pandas, Celery, async programming, PostgreSQL, and ETL.
Posted 1 week ago
4.0 - 7.0 years
6 - 9 Lacs
Bengaluru
Work from Office
About The Role : :Backend Lead (5+ Years). Who Are We. Syook is an established startup headquartered in Bengaluru, working in the B2B space. We are currently on the path of high growth and productivity, and great culture building (because we know the two go hand in hand)! We are looking for folks who will ask questions like why/why not, what can I do to make this better, how can I help the company and most importantly, what can the company do to help you.. Our flagship product Syook InSite allows businesses to visualize their operations, providing information that can easily translate into measurable impact on the bottom-line. InSite is an Industrial Internet-of-Things (IIoT) solution that uses Bluetooth Low Energy (BLE) beacons to generate highly-accurate location data of all your resources (both assets and people), at much lower costs than comparable technologies. The result:Quick RoI and Improved Operational Performance. It's Industry 4.0, ready for deployment!. Role Overview. First and foremost, we're looking for people who are excited about what we're doing you don't need to know anything about IoT, but should be excited to learn. We're building in an entirely new space, so you'll be able to use creativity to help us solve problems and delight our customers.. Our product stack is MERN (React, Node + Express, MongoDB) with a few services also written in Java and Go and we use React Native on mobile.. We're looking for someone who loves to solve problems and enjoys building algorithms that identify all possible scenarios. You must enjoy breaking down a problem statement into smaller chunks and have a knack of designing scalable systems using modular pieces.. A day in your role will involve any of the following (or a combination) :. Develop APIs for new features that will be consumed by the frontend (web and mobile). Develop APIs for integrations into 3rd party ERP & HRMS systems like SAP, etc. Build new services or add functionality in existing systems & services like IoT Data Parsers and Ingestors, etc. Build modular sub-systems that can be reused to develop a scalable system. Optimize application backend for speed and scalability. Ship out bug free code using TDD. Work towards more stability & scalability of the backend. Build and maintain CI CD pipelines for application deployments. Be part of product planning with the product manager. Take the lead in deciding how to build what needs to be built for scale and ensure the technical feasibility of a product feature. Understand the requirements and give adequate time estimates for the features. Coordinate with QA for every feature and make sure releases are bug free. Mentoring junior developers about the right way to code and contribute. This list is not exhaustive at all, and you'll have a lot of autonomy over your work.. Lead a team of 5 developers, providing guidance and mentorship for technical growth and best practices.. This is a full time position based out of Bengaluru. During the interview, you'll be able to share what you're most interested in.. Why You Might Be Excited About Us. We're working to solve a massive global problem and help organizations be more competitive. We love solving problems using technology and are bridging a massive gap in the operations excellence domain.. We're small, so you'll be able to contribute efficiently and without bureaucracy. You'll quickly have responsibility over big areas of our product.. Our team has a wide range of experiences (Oilfield, Telecom, Psychology PhD, etc.) and are excited to learn from you, too.. You'll be able to work independently and set your own schedule. We don't micromanage and will help you do great work. We trust our people and believe that each person here puts their best foot forward.. We'll mould your role to shape a career you're excited about. We care a ton about your satisfaction and job happiness, and will help prep you for whatever you're looking for in the future.. We work hard and also highly value balanced work/life. We care about family and your own personal development, and don't expect for you to be always engaged with work.. Why You Might Not Be Excited About Us. We're small (35+ people in the company now), so if you like more established companies, it's not (yet) the right time. You'll help build our company's culture.. Since we're an early stage startup, projects and priorities may shift.. Our customers love us, and there's a lot we can improve. It's a great place to be, but it means there's some jank. (Nothing too scary! ). We can't (yet) provide constant close mentorship for junior developers. As we grow, we'll get a lot better at this.. Since you'll have a lot of responsibility and creativity over projects, they may not be defined perfectly initially. You'll be expected to bring your own experience and perspective to help us do the right things, and raise flags if you think we should do things differently.. About You. None of these are requirements, but do describe the kinds of people that we think would be most effective at Syook right now.. Love thinking broadly about problems and thinking creatively about how to solve them efficiently.. Happy to try things out to validate new features, and move on if they no longer solve a problem.. Excited for a front-row seat into a fast growing, early stage company. Things will change a lot!. Enjoy thinking through trade-offs, with both mindfulness of short-term needs and our long-term direction.. Happy writing documentation so that others can ramp up super easily and you're never a single-source-of-failure. We're a bit too small to have silos.. You are driven and care about doing a good job and improving your craft.. You have a growth mindset, can keep up with the latest technology changes and trends and suggest enhancements based on these. Most importantly, you're the kind of person who is friendly, approachable, ready to help others and personally driven to put your best foot these are some of the things we would like for you to have to be able to contribute effectively in this kind of a position :. You are fluent working with server-side languages and frameworks, in particular NodeJS, but any other language proficiency is also fine e.g. Go, Python, Java, as long as you can pick up a new language and contribute. You are fluent in using SQL Database, preferably Postgres and at least one NOSQL Database, preferably MongoDB, but feel free to surprise us!. You have experience in developing backend apps and have put it to production. You can write clean, modular code in either Object-Oriented style or Functional style. You are comfortable with Test Driven Development. You are working knowledge of cloud services (AWS and Azure) like S3, cloudfront, IAM, etc and dev ops and can setup and manage CI CD pipelines (GitLab or Github) for application deployment. You have shipped code to production recently, regularly. You are fluent in using the tools of the trade:Testing, Infrastructure Setup, Code Pipelines, Editors, Git, Command line, Slack, Jira. You can lead a highly driven team and galvanize Syook Engineering in the tech community and position the engineering team for growth. You have a growth mindset, can keep up with the latest technology changes and trends and suggest enhancements based on these. Apart from the above it would be a plus if you also have :. Experience with Docker & Kubernetes. Experience with Kafka, RabbitMQ or other pub / sub and queue management systems. Open source contributions. Our Current Development Practices. Since we're an early-stage startup, we constantly have to ask "what gets the most value, cheaply, to validate our assumptions?" We build some things to last a long time, and others as prototypes.. We use linting, e2e testing, CI CD, observability logging, and production probers. We've documented both our web and mobile apps so that you should be able to get started easily-and if you need help, we'll absolutely improve our docs-and contribute your first day.. We recognize the value of maintainability and keeping our developer experience nimble. Our sprints are for 2 weeks and we push releases to production as per this schedule.. You'll help push us to be our best, and we're excited for recommendations and insights you have as you join. You'll be an owner and contribute towards how we work.. Joining our team. Interview Process. We want you at your best, and won't be giving you gotcha-style algorithms questions. We want to get to know you, hear about what you're interested in, and learn about what you hope to do in the future.. Meet us and learn about Syook :. You'll first talk to Sarlaksha or someone from the People Services team (over phone or video) and won't need to prepare anything in advance. The goal of this conversation is to get to know you and mutually explore if we might be a good fit for each other. You'll learn more about Syook and have a chance to ask any questions about our company, team culture, and product.. If we're both excited to continue, we'll send along a bunch of information about the company that you can go through on our own time. You'll then have the opportunity to chat with other people in our company to learn more about them and the company.. Technical conversation :. We'll have another conversation to talk in depth about your technical experience. We'll talk about frameworks you've used, how you make technical decisions, types of problems you like to solve, etc. You won't need to prepare anything in advance.. This is primarily used to get a better feel for your experience, how you work, and where you may fit in. It'll be used to design the rest of the interview process.. Through this and the next steps, you'll meet more people in the company so we can get to know each other.. Technical challenge :. Everyone has different strengths, and we want you to do your best. Our goal is for you to clearly demonstrate your technical aptitude. We're open to accommodating what would work best for you.. We Can Choose Mutually Between Several Different Options. A live pair coding session where we'll work through some problems.. Working through similar problems independently as a take home challenge.. Presenting any previous work you've done (example:open source, side project, or even another interview you did).. Technical Discussions :. If you clear the technical challenge then we will have a few rounds of technical discussions where we interact with you to understand in depth about your craft. These discussions will be with one of the engineers at Syook whom you will end up working with and the final discussion will be with our CTO (Aman Agarwal). We will try and see how you can augment our engineering culture and we'll discuss the bigger picture also. You will also get to understand what your role is all about and how you can grow with us. Feel free to ask for feedback and any other questions you may have about the company and we will be happy to share the same.. People & Culture fit round :. If you reach this stage, it automatically means that we're convinced of your technical skills. However, that's never enough for us. We want to ensure that you will feel comfortable working with us and that we can give you an environment where you can be your productive best. We will use this discussion to understand what you bring to the table apart from your technical skills in terms of initiatives, personality, and a certain entrepreneurial mindset.. Reference conversations :. We will talk to a few people you've worked with before to learn more about how we can best work with you. We expect to hear great things, so this is primarily so we can work with you as effectively as possible.. Getting Started. If you're excited to learn more, you can directly mail us (ajay@syook.com) . If we think you might be a fit, we'll respond really fast. Please let us know if you have timing constraints. Regardless, we'll try our best to respect your time along the process.. You can learn more about what we're up to :. Our company's website to learn more about the space we're working in, where we write about how IoT is a gamechanger to build smart factories and workspaces.. If you think you're a good fit here, then we should get talking!! If not, all the best with your job search.. (ref:hirist.tech). Show more Show less
Posted 1 week ago
5.0 - 9.0 years
7 - 11 Lacs
Hyderabad
Work from Office
Job Title: Power BI Developer (Contract - Hyderabad) We have an immediate requirement for an experienced Power BI Developer with 5+ years of experience. The ideal candidate must have strong skills in Power BI and MySQL database. This is a contract position based in Hyderabad. Key Responsibilities: Design, develop, and maintain Power BI reports and dashboards to meet business requirements. Integrate and work with MySQL databases, ensuring efficient data extraction and visualization. Develop complex queries and optimize MySQL database performance to support reporting needs. Collaborate with business analysts and stakeholders to gather requirements and deliver actionable insights. Create data models and transform data for reporting purposes. Ensure the accuracy and consistency of data displayed in Power BI reports. Optimize and troubleshoot Power BI solutions for performance and scalability. Provide support for report enhancements and changes as business needs evolve. Required Skills and Qualifications: 5+ years of experience in Power BI development and data visualization. Strong experience with MySQL database, including complex query writing and optimization. Proficiency in DAX and Power Query for data transformation. Familiarity with data modeling techniques and creating ETL pipelines. Strong problem-solving skills and attention to detail. Excellent communication skills and the ability to work collaboratively with teams. Experience with other BI tools is a plus. #tags: Power BI Developer, MySQL, Data Visualization, SQL, DAX, ETL, Hyderabad, Contract, Business Intelligence, Data Modeling Contract Duration: Immediate Start
Posted 1 week ago
7.0 - 10.0 years
20 - 25 Lacs
Mumbai, Delhi / NCR, Bengaluru
Work from Office
More than 7 years of Programming knowledge in Java, Spring, AWS, Kafka Develop private APIs and messaging endpoints for the services for rich functionality and administrative control within the platform. Experience with building micro services and pipelines for Continuous Integration and Continuous Delivery models. Highly skilled in object oriented and functional programming and in building reliable applications. Able to manage the challenges of achieving the balance between scalability, consistency, and availability within a low latency, real-time operating environment Experience with high-throughput messaging technologies and patterns; Apache Kafka, Flink, Spark etc. Exposure to databases of any types: relational, analytical, columnar, graph, etc. Redis and Cassandra a plus. Experience with message brokers such as MQTT, ActiveMQ, RabbitMQ and/or hosted services Prior experience as a Sr. Engineer in a high growth venture backed company Experience with websockets or related real time-based communications Security focused engineering background. A team player who understands how to build solutions with interdependent services. Deep domain knowledge in current agile architectures and programming languages including node, typescript, javascript, MySQL, AWS. Programming knowledge in Java, Spring, AWS, Kafka Develop private APIs and messaging endpoints for the services for rich functionality and administrative control within the platform. Experience with building micro services and pipelines for Continuous Integration and Continuous Delivery models. Highly skilled in object oriented and functional programming and in building reliable applications. Able to manage the challenges of achieving the balance between scalability, consistency, and availability within a low latency, real-time operating environment Experience with high-throughput messaging technologies and patterns; Apache Kafka, Flink, Spark etc. Exposure to databases of any types: relational, analytical, columnar, graph, etc. Redis and Cassandra a plus. Experience with message brokers such as MQTT, ActiveMQ, RabbitMQ and/or hosted services Location - Remote, Delhi NCR, Bangalore, Chennai, Pune, Kolkata, Ahmedabad, Mumbai, Hyderabad
Posted 1 week ago
2.0 - 5.0 years
4 - 7 Lacs
Sahibzada Ajit Singh Nagar
Work from Office
NodeJs (3+ years) :. Design, develop, and maintain high performance, reliable, and secure backend services using NodeJS & Typescript.. Must have experience with Microservices architecture and should have demonstrated experience in the same.. Must have knowledge about RestAPIs, Protobuf, gRPC, Server Sent Events, WebSockets, GraphQL (Any 3 is fine).. Must have knowledge about Docker and containerisation in general.. Must have working knowledge of at least 1 message broker (Apache Kafka, RabbitMQ, Amazon SQS etc).. Must have knowledge of integrating auditing and monitoring dashboards within services for health checks and logging (Prometheus, Grafana etc).. Must have working knowledge about at least 1 SQL database (MySQL, Postgres, MSSQL etc), 1 NoSQL database (MongoDB, Document DB etc) and 1 in-memory database (Redis).. Must have demonstrated experience in implementing integration and unit tests.. Should have decent working knowledge of AWS and it's services.. Develop APIs to integrate with other services and systems.. Work closely with frontend developers to ensure a seamless user experience.. Monitor performance of backend services and troubleshoot any issues that arise.. Implement best practices for security and scalability of the backend services.. Collaborate with other teams to ensure successful delivery of projects.. (ref:hirist.tech). Show more Show less
Posted 1 week ago
10.0 - 15.0 years
12 - 17 Lacs
Noida
Work from Office
Company Overview With 80,000 customers across 150 countries, UKG is the largest U.S.-based private software company in the world. And we're only getting started. Ready to bring your bold ideas and collaborative mindset to an organization that still has so much more to build and achieveRead on. Here, we know that you're more than your work. That's why our benefits help you thrive personally and professionally, from wellness programs and tuition reimbursement to U Choose "” a customizable expense reimbursement program that can be used for more than 200+ needs that best suit you and your family, from student loan repayment, to childcare, to pet insurance. Our inclusive culture, active and engaged employee resource groups, and caring leaders value every voice and support you in doing the best work of your career. If you're passionate about our purpose "” people "”then we can't wait to support whatever gives you purpose. We're united by purpose, inspired by you. UKG is hiring an Architect for the UKG Scheduling product. In this role you will be responsible for leading and driving the architectural design and implementation of key modules within the product. This role requires a strong technical background and a passion for driving innovation and efficiency.Architects participate in how we define, implement, and enforce an overall architecture practice, including principles and standards. They are focused on improving efficiency and effectiveness of the business through architectural designs that align and fit within the technical ecosystem. They are the primary drivers of design, while also being technically hands-on to support the teams and ensure that ongoing feature deliveries are well-designed, resilient and optimized for performance.This role will work as a thought leader in our WFM pillar to help define and govern the processes spanning over the whole software development lifecycle. The ideal candidate is an experienced software developer or current architect with experience in cloud infrastructure, enterprise architecture, and software development principles.1. Provide technical leadership and support to UKG Scheduling engineering teams* Develop, design, and communicate a clear architectural vision and design for the teams that is aligned with the organization's goals and objectives, while keeping a product suite mindset at the forefront.* Understand product requirements, drive for clarity of requirements to ensure the design is fit for purpose, and ensure design supports architecture strategy.* Develops technical roadmaps and ensures that services for the suite meet established architectural guidelines and standards.* Deep dive into the code to confirm design integrity and maintain a cost-effective straightforward design throughout the teams.* Collaborate with cross-functional teams, including developers, operations, and product managers, to gather requirements and ensure architectural design meets the needs of internal and external stakeholders.* Collaborate with peers and technical leaders to define/articulate constraints and guidelines.* Define and enforce CI/CD standards, development methodologies, and quality assurance processes.* Identify and mitigate risks associated with architectural decisions.* Ensure effective adoption of observability tools for proactive alerting of production performance issues, adopt service-owner mindset to ensure quick recovery from problems, and constantly seek opportunities to improve resilience of services from failures.* Leverage artificial intelligence tools to identify productivity improvements for engineering teams, as also value-add features for our users.2. Document and maintain the product & service architecture3. Drive strategic architecture vision and innovation.* Identify and evaluate emerging technologies, industry trends, and best practices to ensure the Value Streams scalability, security, and performance.* Provide architecture leadership, focusing on creating and maintaining cross-product and multi-year architecture visions.* Identify architecture risks, develop mitigation strategies, and maintain architectural opportunities for all stakeholders.* Understand how architecture is done across the industry; research new technology trends; identify innovations that can drive a competitive advantage for UKG products.:* Bachelors/Master's in engineering / Computer Science or equivalent experience* 10 years of software development experience in a fast-paced environment, working through all phases of the software development life cycle.* Proven experience as a lead software developer or similar role, driving the architecture and implementation of complex software solutions.* Possess extensive design portfolios showing high proficiency in Java based development technologies for SaaS and Multi-Tenant systems.* Experience leveraging observability tools such as Datadog and Grafana for production monitoring.* Experience with modern cloud technology (GCP, AWS, Azure, Kubernetes, etc.) and the ability to design a solution that operates optimally in a cloud environment, including cost optimizations, leveraging managed services, observability, etc.* Strong exposure for highly reliable, scalable, secure, and decoupled solution* Strong exposure of Continuous Integration and Continuous Delivery process (CI/CD)* Experience in detailed analysis, feasibility studies, performance analysis and prototyping* Experience in developing Software application for Multiplatform development.* Experience in object-oriented programming and design, Service oriented architecture and design patterns* Excellent leadership, communication, and interpersonal skills, with the ability to influence and collaborate with stakeholders at all levels of the organization.* Excellent problems solving skills, with the ability to handle the most complex issues.* Experience with relational and non-relational database technologies (SQL Server, Postgres, MySQL, MongoDB, Cassandra, etc.)* Experience with modern quality practices to effectively automate testing and eliminate manual test processes will be preferred.* Experience with artificial Intelligence and machine learning techniques.* Experience with modern analytics technology (BigQuery, Snowflake, Tableau, Looker, etc.).* Experience with messaging and event streaming solutions (Kafka, RabbitMQ, Apache Beam, Spark, etc.).* Experience with industry leading integration platform (like Boomi). Where we're going UKG is on the cusp of something truly special. Worldwide, we already hold the #1 market share position for workforce management and the #2 position for human capital management. Tens of millions of frontline workers start and end their days with our software, with billions of shifts managed annually through UKG solutions today. Yet it's our AI-powered product portfolio designed to support customers of all sizes, industries, and geographies that will propel us into an even brighter tomorrow! in the Application and Interview Process UKGCareers@ukg.com
Posted 1 week ago
3.0 - 4.0 years
6 - 10 Lacs
Bengaluru
Work from Office
As an R&D Engineer, where you'll drive security and performance in cutting-edge cloud-native technologies. You'll take the lead in managing end-to-end responses for security vulnerabilities in Kafka, RabbitMQ, and Kubernetes ingress controllersanalyzing CVEs, prioritizing risks, and working closely with developers to deliver effective fixes. You'll also run advanced scans using tools like Burp, Anchore, and Malware scanners, ensuring open-source components meet the highest standards. Alongside security, you'll contribute to delivering robust Kafka, RabbitMQ, and Ingress Controller solutions as per CSF specifications. You Have: Bachelor's or Master's degree in Engineering or equivalent with 38 years of hands-on experience in software development or testing, with strong expertise in messaging open-source tools like Kafka, RabbitMQ, and Ingress Controllers. Proficient in Python programming, with the ability to build and automate robust test and development workflows Skilled in working with microservices architectures and container technologies such as Docker, Kubernetes, Helm charts, Operators, and virtualization platforms Experienced in implementing CI/CD pipelines and DevOps best practices for scalable, efficient software delivery Well-versed in security protocols (TLS, SSH), encryption techniques, and security principles including threat analysis, hardening, and vulnerability scanning (container/non-container, web apps, DoS, penetration testing) Good to have: Familiarity with security tools like Anchore, Tenable, Netsparker, Codenomicon, Nmap, etc. Experience in SBOM (Software Bill of Materials) generation. Lead the end-to-end response process for security vulnerabilities in Kafka, RabbitMQ, and Kubernetes ingress controllers. Analyze and prioritize Common Vulnerabilities and Exposures (CVEs), collaborating with development teams to implement timely and effective remediation. Execute security scans using tools like Burp, Anchore, Malware scanners, and Codenomicon, and assess severity based on open-source software usage. Ensure secure and stable integration of open-source components within the cloud-native platform. Develop and test Kafka, RabbitMQ, and Ingress Controller components in alignment with CSF specifications.
Posted 1 week ago
1.0 - 4.0 years
3 - 8 Lacs
Chennai
Work from Office
At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world’s mostinnovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as theyprovide unique R&D and engineering services across all industries. Join us for a career full of opportunities. Where you can make a difference. Where no two days arethe same. : Good knowledge in Java 1.8, Reactive Technology is mustSpring 5/ Spring Boot Experience in Microservices Architecture (REST services) is mandatory Knowledge in any of the database Oracle/ No SQL/ Maria DB / My SQL Understanding of design patterns Exposure to tools - Bit bucket, GIT, Maven, Jira, Intellij, Eclise Familiarity with Agile methods and Continuous Integration including but not limited to Program and Release Backlog Management (Jira), Defect Tracking (Jira), Collaboration (Confluence, Jive, others) Code Review tools (Sonar, Findbugs) Experience in Swagger classes Experience in Authorization and Authentication modules Experience in JPA and Spring Security Experience in RabbitMQ - Grade Specific Focus on Industrial Operations Engineering. Develops competency in own area of expertise. Shares expertise and provides guidance and support to others. Interprets clients needs. Completes own role independently or with minimum supervision. Identifies problems and relevant issues in straight forward situations and generates solutions. Contributes in teamwork and interacts with customers.
Posted 1 week ago
4.0 - 7.0 years
9 - 14 Lacs
Bengaluru
Work from Office
As a Senior Software Engineer, you will be at the forefront of building scalable, high-performance applications. You'll work with Java, Spring, Hibernate, ReactJS, and microservices, designing cloud-native solutions with REST APIs and SQL. Your expertise in Docker, Kubernetes, Jenkins, and GitHub will drive seamless automation and deployment. With experience in CI/CD, testing, and source code management, youll ensure efficient, high-quality software delivery. You have : 8+ years of experience in developing applications using Java/Spring, Hibernate, J2EE, JavaScript/ReactJS, SQL, Microservices, and REST API, with expertise in cloud-native architecture and microservices design. Practical experience with Docker/Kubernetes, and platform automation tools like Jenkins, GitHub, and database management for streamlined development and deployment. Hands-on experience in CI/CD pipelines, automated deployments, testing, and source code configuration management, ensuring efficient and high-quality software delivery. Proficient in Shell and Groovy scripting, with familiarity in JIRA and other workflow tools to support agile and DevOps methodologies. It would be nice if you also had: Knowledge in EFK stack (Elasticsearch, FluentD, Kibana) for logging and analysis, Prometheus & Grafana for monitoring and alerting, and Kafka/RabbitMQ for message brokering. Design, develop, and maintain scalable applications using Java, Spring Boot, Hibernate, J2EE, JavaScript/ReactJS, SQL, Microservices, and REST APIs. Architect and implement cloud-native solutions leveraging Docker, Kubernetes, and modern containerization practices. Implement CI/CD pipelines, automated testing, deployments, and source code configuration management using tools like Jenkins and GitHub. Lead the design and development of software components based on microservices architecture and best coding practices. Utilize Shell, Groovy, and Python scripting for platform automation, database management, and workflow integration. Ensure system reliability and performance using tools like Prometheus, Grafana, and the EFK stack (Elasticsearch, FluentD, Kibana). Work within Agile, DevOps, Scrum, and Kanban methodologies, collaborating with cross-functional teams to drive development efficiency. Optimize software performance, troubleshoot issues, and enhance system capabilities using Kafka/RabbitMQ, SQL/NoSQL databases, and streaming technologies.
Posted 1 week ago
1.0 - 4.0 years
3 - 8 Lacs
Chennai
Work from Office
At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world’s mostinnovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as theyprovide unique R&D and engineering services across all industries. Join us for a career full of opportunities. Where you can make a difference. Where no two days arethe same. : Good knowledge in Java 1.8, Reactive Technology is mustSpring 5/ Spring Boot Experience in Microservices Architecture (REST services) is mandatory Knowledge in any of the database Oracle/ No SQL/ Maria DB / My SQL Understanding of design patterns Exposure to tools - Bit bucket, GIT, Maven, Jira, Intellij, Eclise Familiarity with Agile methods and Continuous Integration including but not limited to Program and Release Backlog Management (Jira), Defect Tracking (Jira), Collaboration (Confluence, Jive, others) Code Review tools (Sonar, Findbugs) Experience in Swagger classes Experience in Authorization and Authentication modules Experience in JPA and Spring Security Experience in RabbitMQ - Grade Specific Focus on Industrial Operations Engineering. Develops competency in own area of expertise. Shares expertise and provides guidance and support to others. Interprets clients needs. Completes own role independently or with minimum supervision. Identifies problems and relevant issues in straight forward situations and generates solutions. Contributes in teamwork and interacts with customers.
Posted 1 week ago
6.0 - 9.0 years
8 - 11 Lacs
Hyderabad
Work from Office
Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you’d like, where you’ll be supported and inspired bya collaborative community of colleagues around the world, and where you’ll be able to reimagine what’s possible. Join us and help the world’s leading organizationsunlock the value of technology and build a more sustainable, more inclusive world. Primary Skills Installation, configuration, and maintenance of MQ servers. Setting up MQ queues, topics, and channels. Managing message queues, including creating, configuring, and monitoring them. Configuring MQ parameters for performance tuning and optimization (e.g., buffer sizes, channel settings). Managing MQ clusters for high availability and scalability. Configuring security settings for MQ (authentication, authorization, encryption). Proficiency in working with different messaging patterns like Point-to-Point and Publish/Subscribe . Understanding of MQ message formats, protocols (e.g., JMS, MQI, MQFTE), and message properties. Secondary Skills Cloud Integration Familiarity with integrating MQ with cloud platforms like AWS, Azure, or IBM Cloud. DevOps Practices Knowledge of CI/CD pipelines for automating MQ deployment and management. Database Integration Integrating MQ with databases for message-driven database operations. Containerization Understanding of Docker and Kubernetes for running MQ in containerized environments. Message Queuing Concepts Knowledge of other messaging technologies like Apache Kafka , RabbitMQ , or ActiveMQ . Middleware Knowledge Familiarity with other middleware technologies like IBM Integration Bus or WebSphere Message Broker . Automation Tools Experience with tools like Ansible , Puppet , or Chef for automating MQ management. Monitoring Tools Proficiency with third-party monitoring solutions like Splunk or Nagios for advanced MQ monitoring. Business Continuity & HA Knowledge of high availability (HA) strategies for MQ and disaster recovery. Scripting in Other Languages Experience with Python, Perl, or JavaScript for custom automation and integration. Skills (competencies) ActiveMQ Critical Thinking Problem Solving Verbal Communication Written Communication Capgemini is a global business and technology transformation partner, helping organizations to accelerate their dual transition to a digital and sustainable world, while creating tangible impact for enterprises and society. It is a responsible and diverse group of 340,000 team members in more than 50 countries. With its strong over 55-year heritage, Capgemini is trusted by its clients to unlock the value of technology to address the entire breadth of their business needs. It delivers end-to-end services and solutions leveraging strengths from strategy and design to engineering, all fuelled by its market leading capabilities in AI, cloud and data, combined with its deep industry expertise and partner ecosystem. The Group reported 2023 global revenues of "22.5 billion.
Posted 1 week 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
24131 Jobs | Dublin
Wipro
12800 Jobs | Bengaluru
EY
9159 Jobs | London
Accenture in India
7994 Jobs | Dublin 2
Amazon
7616 Jobs | Seattle,WA
Uplers
7416 Jobs | Ahmedabad
IBM
7097 Jobs | Armonk
Oracle
6793 Jobs | Redwood City
Muthoot FinCorp (MFL)
6162 Jobs | New Delhi
Capgemini
5169 Jobs | Paris,France