Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
5.0 years
0 Lacs
India
Remote
Company Description Zefyron is an all-in-one network platform for startups and investors. Our main business website is zefyron.com, which serves as a hub for innovative entrepreneurship opportunities. Location: Remote Experience: 3–5 years Employment Type: Full-time Role Description We are looking for a highly skilled Backend Node.js Developer to join our engineering team. You will be responsible for building scalable backend services, designing robust APIs, and optimizing performance for our applications. You should have a strong command over backend technologies, data structures & algorithms, and be able to contribute to system architecture and design decisions. Key Responsibilities Develop and maintain scalable server-side applications using Node.js and Express.js Design and optimize RESTful APIs and backend logic for performance and reliability Work with MongoDB for efficient schema design and data handling Implement caching mechanisms using Redis for faster data access Ensure clean code practices, write unit and integration tests Collaborate with frontend developers, product teams, and DevOps for smooth CI/CD and deployment Participate in code reviews, system design discussions, and performance tuning Maintain security and data protection standards in backend services Qualifications Proficiency in Back-End Web Development and Software Development skills Knowledge of Object-Oriented Programming (OOP) principles Experience with Front-End Development and Programming Strong analytical and problem-solving skills Excellent written and verbal communication skills Ability to work independently and remotely Bachelor's degree in Computer Science, Engineering or related field Experience with NodeJS and related technologies is a plus Requirements Strong proficiency in Node.js , Express.js , and JavaScript/TypeScript Solid understanding of MongoDB , including aggregation pipelines and indexing Hands-on experience with Redis for caching and pub/sub Good understanding of data structures and algorithms (DSA) Familiarity with DevOps concepts , CI/CD pipelines, Docker, and basic cloud deployments (AWS/GCP/Azure) is a plus Experience with message queues like RabbitMQ/Kafka is a bonus Ability to write clean, scalable, and maintainable code Strong problem-solving skills and debugging capabilities Familiarity with version control tools like Git Show more Show less
Posted 2 weeks ago
8.0 years
0 Lacs
Pune, Maharashtra, India
On-site
Key Responsibilities Leadership & Mentoring: Lead a team of Java developers, providing guidance, mentorship, and technical expertise. Facilitate effective communication across teams and stakeholders, ensuring alignment on project goals. Conduct code reviews, ensuring high-quality standards, and provide constructive feedback. Collaborate with Product Managers, Architects, and other stakeholders to define technical requirements. Design & Architecture Design and implement scalable, maintainable, and high-performance Java applications. Define and maintain application architecture, ensuring consistency and scalability. Lead architectural discussions and decisions, ensuring solutions meet business requirements and technical specifications. Development & Coding Write clean, efficient, and reusable Java code using best practices. Ensure that solutions adhere to coding standards and follow industry best practices for performance, security, and scalability. Develop RESTful APIs and integrate third-party services and applications. Leverage Java frameworks and tools such as Spring, Hibernate, and Maven to build applications. Continuous Improvement Drive continuous improvement in development processes, tools, and methodologies. Keep up to date with new technologies, frameworks, and tools in the Java ecosystem and evaluate their potential benefits. Promote DevOps practices and help implement automated testing and CI/CD pipelines. Problem Solving & Troubleshooting Analyze and troubleshoot issues in production environments. Optimize existing systems and resolve performance bottlenecks. Ensure that solutions are designed with reliability, maintainability, and extensibility in mind. Qualifications Bachelor's or Master’s degree in Computer Science, Engineering, or a related f ield (or equivalent work experience). 8+ years of experience in software development with a strong focus on Java and related technologies. Proven experience as a Tech Lead, Senior Developer, or Software Engineer in Java-based application development. Expertise in Java frameworks like Spring, Hibernate, and Spring Boot. Experience with microservices architecture and cloud platforms. Strong Experience in Kafka, RabbitMQ, Postgres. Strong knowledge of RESTful APIs, databases (SQL/NoSQL), and caching technologies (Redis, Memcached). Familiarity with tools such as Maven, Git, Docker, and Kubernetes. Experience with Agile development methodologies (Scrum/Kanban). Strong analytical and problem-solving skills, with a passion for delivering high quality software solutions. Excellent communication and leadership skills, with the ability to mentor and collaborate with cross-functional teams. Skills: java,nosql,devops,memcached,postgres,git,redis,sql,microservices,kafka,microservices architecture,maven,docker,ci/cd,aws,kubernetes,spring,hibernate,restful apis,rabbitmq,agile methodologies,architecture,spring boot,cloud platforms Show more Show less
Posted 2 weeks ago
140.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
About NCR VOYIX NCR VOYIX Corporation (NYSE: VYX) is a leading global provider of digital commerce solutions for the retail, restaurant and banking industries. NCR VOYIX is headquartered in Atlanta, Georgia, with approximately 16,000 employees in 35 countries across the globe. For nearly 140 years, we have been the global leader in consumer transaction technologies, turning everyday consumer interactions into meaningful moments. Today, NCR VOYIX transforms the stores, restaurants and digital banking experiences with cloud-based, platform-led SaaS and services capabilities. Not only are we the leader in the market segments we serve and the technology we deliver, but we create exceptional consumer experiences in partnership with the world’s leading retailers, restaurants and financial institutions. We leverage our expertise, R&D capabilities and unique platform to help navigate, simplify and run our customers’ technology systems. Our customers are at the center of everything we do. Our mission is to enable stores, restaurants and financial institutions to exceed their goals – from customer satisfaction to revenue growth, to operational excellence, to reduced costs and profit growth. Our solutions empower our customers to succeed in today’s competitive landscape. Our unique perspective brings innovative, industry-leading tech to all the moving parts of business across industries. NCR VOYIX has earned the trust of businesses large and small — from the best-known brands around the world to your local favorite around the corner. Primary responsibility is to develop high quality software solutions as a contributing member of a highly motivated team of Engineers. Should be able to understand the what goes behind the building of a complex resilient scalable enterprise products and should contribute through design and development. This individual will hold the title “Software Engineer III” with the expectation to solve complex technical challenges and assist in laying out technical roadmap. Should have had hands on complex applications/solutions which has integrations with various components. Experience with production systems and migrating customers from legacy systems to later versions is preferred. Advanced knowledge on the best practices on enterprise applications – logging, communication, coding, testing and CI/CD pipeline is expected. The primary solution stack technology for this position is Java with other preferred skills referred below. Responsibilities include: Develop high quality software which meets requirements, promotes re-use of software components, and facilitates ease of support. Diagnose, isolate, and implement remedies for system failures caused by errors in software code. Identifies and implements process improvements in Engineering practices. Utilize software-based system maintenance and tracking tools. Provide input and technical content for technical documentation, user help materials and customer training. Conduct unit tests, track problems, and implement changes to ensure adherence to test plan and functional/nonfunctional requirements Analyze, design and implement software mechanisms to improve code stability, performance, and reusability. Participates and leads code review sessions. Create high fidelity estimates of their own work efforts. Assist others in estimating task effort and dependencies, responsible for team commitments within the Sprint. May be asked to lead and advise other Engineering resources as part of project activities. Considered subject matter experts in their chosen field Participates with industry groups, stays current with technology and industry trends, disseminates knowledge to team members, forms best practices. Communicate with Solution Management and other internal teams. Participates in cross-functional collaboration within the organization. Works with developers to assist detailed problem resolution for difficult problems which are proving difficult for Lead Developers to resolve. Works on improving use of tools relating to AMS development/tools used BASIC QUALIFICATIONS: Bachelor’s Degree in computer science or related field A minimum of 9 years of experience in software design and development A minimum of 7 years of experience in preferred technology stack, Must to Have OOPS concepts Very strong development experience Java; Spring framework; Spring boot Spring Security Multi-threading Concepts REST API development and documentation Unit testing with JUnits and/or BDD with Cucumber Messaging services, Caching – RabbitMQ or like Strong understanding and affinity towards building scalable and robust solutions Very strong understanding of SQL or PostGRSQL DB In depth understanding of Design Patterns and ability to design a Class Model, Data Model for a given requirement Strong in Debugging, Memory Leaks, Profiling, Crashes, etc Good to Have Hands on development experience with Linux OS Good understanding of NFT Performance; scalability and availability and familiarity with Tools Cloud Native Application Development Linux OS and scripting Should be familiar with HTTPs/SSL Networking concepts like how to setup and configure name servers and network interfaces Load Balancers Must have hands on any of the two from the following skill sets Docker and K8s Azure / GCP Cucumber Selenium / UI automation JMeter Terraform Helm Ansible ARM templates Deep understanding of Software Development and Quality Assurance best practices Excellent written and verbal communication skills Excellent teamwork and collaboration skills Experience operating in an Agile environment, with a deep understanding of agile development principles. Familiarity with Continuous Improvement and Six Sigma Lean principles. PREFERRED QUALIFICATIONS: Knowledge of software development standards and protocols: Secured development knowledge DevOps for the cloud deployments CI/CD pipeline Cloud development knowledge on Azure or GCP Offers of employment are conditional upon passage of screening criteria applicable to the job EEO Statement Integrated into our shared values is NCR Voyix’s commitment to diversity and equal employment opportunity. All qualified applicants will receive consideration for employment without regard to sex, age, race, color, creed, religion, national origin, disability, sexual orientation, gender identity, veteran status, military service, genetic information, or any other characteristic or conduct protected by law. NCR Voyix is committed to being a globally inclusive company where all people are treated fairly, recognized for their individuality, promoted based on performance and encouraged to strive to reach their full potential. We believe in understanding and respecting differences among all people. Every individual at NCR Voyix has an ongoing responsibility to respect and support a globally diverse environment. Statement to Third Party Agencies To ALL recruitment agencies: NCR Voyix only accepts resumes from agencies on the preferred supplier list. Please do not forward resumes to our applicant tracking system, NCR Voyix employees, or any NCR Voyix facility. NCR Voyix is not responsible for any fees or charges associated with unsolicited resumes “When applying for a job, please make sure to only open emails that you will receive during your application process that come from a @ncrvoyix.com email domain.” Show more Show less
Posted 2 weeks ago
8.0 - 9.0 years
11 - 12 Lacs
Hyderabad
Work from Office
We are seeking a highly skilled Java Full Stack Engineer to join our dynamic development team. In this role, you will be responsible for designing, developing, and maintaining both frontend and backend components of our applications using Java and associated technologies. You will collaborate with cross-functional teams to deliver robust, scalable, and high-performing software solutions that meet our business needs. The ideal candidate will have a strong background in Java programming, experience with modern frontend frameworks, and a passion for full-stack development. Requirements : Bachelor's degree in Computer Science Engineering, or a related field. 5 to 10+ years of experience in full-stack development, with a strong focus on Java. Java Full Stack Developer Roles & Responsibilities: Develop scalable web applications using Java (Spring Boot) for backend and React/Angular for frontend. Implement RESTful APIs to facilitate communication between frontend and backend. Design and manage databases using MySQL, PostgreSQL, Oracle , or MongoDB . Write complex SQL queries, procedures, and perform database optimization. Build responsive, user-friendly interfaces using HTML, CSS, JavaScript , and frameworks like Bootstrap, React, Angular , NodeJS, Phyton integration Integrate APIs with frontend components. Participate in designing microservices and modular architecture. Apply design patterns and object-oriented programming (OOP) concepts. Write unit and integration tests using JUnit , Mockito , Selenium , or Cypress . Debug and fix bugs across full stack components. Use Git , Jenkins , Docker , Kubernetes for version control, continuous integration , and deployment. Participate in code reviews, automation, and monitoring. Deploy applications on AWS , Azure , or Google Cloud platforms. Use Elastic Beanstalk , EC2 , S3 , or Cloud Run for backend hosting. Work in Agile/Scrum teams, attend daily stand-ups, sprints, retrospectives, and deliver iterative enhancements. Document code, APIs, and configurations. Collaborate with QA, DevOps, Product Owners, and other stakeholders. Must-Have Skills : Java Programming: Deep knowledge of Java language, its ecosystem, and best practices. Frontend Technologies: Proficiency in HTML , CSS , JavaScript , and modern frontend frameworks like React or Angular etc... Backend Development: Expertise in developing and maintaining backend services using Java, Spring, and related technologies. Full Stack Development: Experience in both frontend and backend development, with the ability to work across the entire application stack. Soft Skills: Problem-Solving: Ability to analyze complex problems and develop effective solutions. Communication Skills: Strong verbal and written communication skills to effectively collaborate with cross-functional teams. Analytical Thinking: Ability to think critically and analytically to solve technical challenges. Time Management: Capable of managing multiple tasks and deadlines in a fast-paced environment. Adaptability: Ability to quickly learn and adapt to new technologies and methodologies. Interview Mode : F2F for who are residing in Hyderabad / Zoom for other states Location : 43/A, MLA Colony,Road no 12, Banjara Hills, 500034 Time : 2 - 4pm
Posted 2 weeks ago
0 years
0 Lacs
Noida, Uttar Pradesh, India
On-site
The opportunity: SAP Commerce (Hybris) Developer required to work in an experienced team of software architects and developers, to be responsible for the design, development and testing of quality code to meet customer driven specifications. What you’ll be doing: Working within a project team, to deliver high quality code to deadlines. Guide and instruct other developers in delivery high quality and robust SAP Commerce solution. To clearly communicate what is to be done and the milestones achieved to those within the project in an agreed manner. To realistically estimate team’s delivery timescales. To solve problems posed using the tools and materials provided or to suggest alternatives where appropriate. To create robust solutions using the tools and materials provided or to suggest alternatives where appropriate Take responsibility from and can deputise for the SAP Commerce architect. Lead technical discussions on problem solving and solution design. To mentor junior developers. To be a motivated self-starter. What we want from you: Extensive Hybris development experience (ideally 2011 +) Extensive experience coding in Java language (Java17 +) Experience guiding 3 or more SAP Commerce developers. Experience working on retail domain. Experience with Data structures Exposure to Web technologies Object oriented software design patterns experience Some understanding of HTML5, CSS and JavaScript Familiarity with Windows or Linux operating system Strong spoken and written communication If you know some of this, even better: Experience of delivering software as part of a team Experience of Spring Knowledge of JavaScript, front end technologies Knowledge of other JVM based languages - Groovy, Scala, Clojure Knowledge of one or more scripting languages, such as Groovy, Python Knowledge of webservices technologies such as SOAP, REST, JSON Knowledge of relational database platforms Oracle, SQL Server, MySQL Knowledge of NoSQL database platforms such as Cassandra or MongoDB Knowledge of message queuing systems such as Apache Kafka or RabbitMQ Contributions to open source projects About VML VML is a leading creative company that combines brand experience, customer experience, and commerce to create connected brands and drive growth. VML is celebrated for its innovative and award-winning work for blue chip client partners including AstraZeneca, Colgate-Palmolive, Dell, Ford, Intel, Microsoft, Nestlé, The Coca-Cola Company, and Wendy's. The agency is recognized by the Forrester Wave™ Reports, which name WPP as a “Leader” in Commerce Services, Global Digital Experience Services, Global Marketing Services and, most recently, Marketing Measurement & Optimization. As the world’s most advanced and largest creative company, VML’s global network is powered by 30,000 talented people across 60-plus markets, with principal offices in Kansas City, New York, Detroit, London, São Paulo, Shanghai, Singapore, and Sydney. Show more Show less
Posted 2 weeks ago
5.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Experience 5 to 12 Years This is a work-from-office (WFO) role. Must Have Experience in .NET Core and C# E xperience in observability tools, including Open Telemetry, Prometheus, Grafana, and Elastic (Kibana) (Any One) hands-on experience with CI/CD pipelines, containerization using Docker, and orchestration tools like Kubernetes Required Expertise Technical Expertise and Skills: 5+ years of experience in software development, with a strong focus on .NET Core and C#. Deep expertise in multi-threaded programming, asynchronous programming, and handling concurrency in distributed systems. Extensive experience in designing and implementing domain-driven microservices with advanced architectural patterns like Clean Architecture or Vertical Slice Architecture. Strong understanding of event-driven systems, with knowledge of messaging frameworks such as Kafka, AWS SQS, or RabbitMQ. Proficiency in observability tools, including Open Telemetry, Prometheus, Grafana, and Elastic (Kibana). Hands-on experience with CI/CD pipelines, containerization using Docker, and orchestration tools like Kubernetes. Expertise in Agile methodologies under Scrum practices. Solid knowledge of Git and version control best practices. Key Responsibilities System Design and Development Architect and develop real-time, domain-driven microservices using .NET Core to ensure scalability, modularity, and performance. Leverage multi-threaded programming techniques and asynchronous programming paradigms to build systems optimized for high-concurrency workloads. Implement event-driven architectures to enable seamless communication between distributed services, leveraging tools such as Kafka or AWS SQS. System Performance and Optimization Optimize applications for low-latency and high-throughput in trading environments, addressing challenges related to thread safety, resource contention, and parallelism. Design fault-tolerant systems capable of handling large-scale data streams and real-time events. Proactively monitor and resolve performance bottlenecks using advanced observability tools and techniques. Architectural Contributions Contribute to the design and implementation of scalable, maintainable architectures, including Clean Architecture, Vertical Slice Architecture, and CQRS. Collaborate with architects and stakeholders to align technical solutions with business requirements, particularly for trading and financial systems. Employ advanced design patterns to ensure robustness, fault isolation, and adaptability. Agile Collaboration Participate actively in Agile practices, including Scrum ceremonies such as sprint planning, daily stand-ups and retrospectives.. Collaborate with Product Owners and Scrum Masters to refine technical requirements and deliver high-quality, production-ready software. Code Quality and Testing Write maintainable, testable, and efficient code adhering to test-driven development (TDD) methodologies. Conduct detailed code reviews, ensuring adherence to best practices in software engineering, coding standards, and system architecture. Develop and maintain robust unit, integration, and performance tests to uphold system reliability and resilience. Monitoring and Observability Integrate Open Telemetry to enhance system observability, enabling distributed tracing, metrics collection, and log aggregation. Collaborate with DevOps teams to implement real-time monitoring dashboards using tools such as Prometheus, Grafana, and Elastic (Kibana). Ensure systems are fully observable, with actionable insights into performance and reliability metrics. Skills: elastic (kibana),aws sqs,ci/cd pipelines,clean architecture,telemetry,git,kibana,open telemetry,.net core,grafana,vertical slice architecture,kafka,docker,multi-threaded programming,aws,kubernetes,asynchronous programming,event-driven systems,.net,c#,rabbitmq,prometheus,agile,agile methodologies,domain-driven microservices Show more Show less
Posted 2 weeks ago
5.0 years
0 Lacs
Ahmedabad, Gujarat, India
On-site
Join MSBC as a Java Developer – FIX Protocol & Electronic Trading We are seeking an experienced Java Developer with 5+ years of experience expertise in FIX Protocol and electronic trading . In this role, you will be responsible for designing, developing, and maintaining trading applications that enable seamless trade execution and order management. Key Tools & Frameworks: Programming Languages – Java 8+, Python, JavaScript Messaging & Protocols – FIX Protocol, Solace, Kafka, RabbitMQ Databases – SQL, PostgreSQL, MySQL Cloud & DevOps – AWS (EC2, EKS, ELB, AMI), Ansible, Jenkins, TeamCity Version Control – Git, GitHub, GitLab Key Responsibilities: Develop and maintain high-performance trading applications using Java, ensuring scalability and reliability. Integrate and optimize FIX messaging protocols to facilitate seamless trade execution and market connectivity. Enhance and maintain order management systems (OMS) and execution management systems (EMS) for efficient trade processing. Participate in Agile development processes , contributing to Sprint planning, stand-ups, and iterative improvements. Collaborate with traders, business analysts, and infrastructure teams to enhance system performance and trading strategies. Provide Level 3 production support , ensuring stability, performance, and quick issue resolution. Implement cloud-based deployment and monitoring solutions using AWS services such as EC2, EKS, AMI, and ELB. Ensure adherence to security and compliance standards , following industry best practices for financial systems. Required Skills & Qualifications: Bachelor’s or Master’s degree in Computer Science, Software Engineering, Information Technology, or a related field . Proficiency in Java (Java 8+) , with expertise in multi-threading, memory management, and high-performance computing. Strong understanding of FIX Protocol and order management systems (OMS) to support electronic trading operations. Hands-on experience with electronic trading platforms , including order execution and risk management. Expertise in SQL and database optimization techniques to improve system performance and data handling. Familiarity with messaging platforms such as Solace, Kafka, or RabbitMQ for real-time trading communications. Basic proficiency in Python or JavaScript for automation and scripting purposes. Experience with version control systems , including Git, GitHub, or GitLab for efficient code management. Exposure to cloud technologies and DevOps tools , particularly AWS (EC2, EKS, ELB, AMI), Jenkins, Ansible, and TeamCity. Background in financial markets, trading, or banking is a plus, providing domain-specific insights. MSBC Group has been a trusted technology partner for over 20 years, delivering the latest systems and software solutions for financial services, manufacturing, logistics, construction, and startup ecosystems. Our expertise includes Accessible AI, Custom Software Solutions, Staff Augmentation, Managed Services, and Business Process Outsourcing. We are at the forefront of developing advanced AI-enabled services and supporting transformative projects. Operating globally, we drive innovation, making us a trusted AI and automation partner. Show more Show less
Posted 2 weeks ago
6.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Job Title: Senior Python Developer Experience: 6+ Years Location: Hyderabad, Telangana, India Job Type: Full-time About the Role: We are seeking a highly skilled Senior Python Developer with extensive experience in backend development, system design, microservices architecture, and data structures. The ideal candidate will have a proven track record of developing applications from scratch and designing scalable systems with efficient algorithms. Key Responsibilities: - Architect, develop, and maintain backend services using Python and modern frameworks. - Design and implement scalable microservices to support high-traffic applications. - Develop applications from scratch, ensuring robust, high-performance, and secure architectures. - Optimize code using efficient algorithms and data structures to enhance performance. - Collaborate with cross-functional teams to integrate system components effectively. - Optimize and maintain database designs for scalability and efficiency. - Implement API development, integration, and third-party services. - Conduct code reviews, debugging, and performance tuning. - Stay updated with the latest technologies and best practices in backend development. Required Skills & Qualifications: - 5+ years of experience in Python backend development. - Expertise in system design, architecture patterns, and microservices. - Hands-on experience in building applications from scratch. - Strong knowledge of Django, Flask, FastAPI, or similar frameworks. - Deep understanding of data structures and algorithms, ensuring optimized coding practices. - Experience with containerization (Docker, Kubernetes) and cloud platforms (AWS, GCP, Azure). - Proficiency in database management (SQL & NoSQL). - Good understanding of CI/CD pipelines and DevOps practices. - Strong problem-solving skills and ability to work in a fast-paced environment. - Excellent communication and collaboration skills. Preferred Qualifications: - Experience with event-driven architectures and message brokers (Kafka, RabbitMQ). - Knowledge of AI/ML frameworks is a plus. - Familiarity with graph databases and advanced database systems. Why Join Us? - Opportunity to work on cutting-edge technologies. - Collaborative and innovative work culture. - Competitive compensation and benefits package. - Learning and career growth opportunities. Show more Show less
Posted 2 weeks ago
0.0 - 5.0 years
0 Lacs
Pune, Maharashtra
On-site
Job Description We are seeking an experienced .NET Tech Lead with 7+ years of professional experience in designing, developing, and maintaining enterprise-level applications using .NET technologies. The ideal candidate should have a deep understanding of .NET Framework, .NET Core, SQL Server, and Entity Framework. As a Tech Lead, you will lead development teams, contribute to system architecture, and ensure best practices are followed throughout the development lifecycle. Requirements Roles and Responsibilities: ● Lead and mentor a team of developers, ensuring adherence to coding standards and best practices ● Contribute to architecting robust, scalable, and secure .NET-based applications ● Participate in requirement analysis and provide technical guidance to the team ● Collaborate with cross-functional teams including QA, DevOps, and Product Management ● Review code, conduct design reviews, and perform unit and integration testing ● Oversee and ensure successful delivery of development tasks and project timelines ● Implement and enforce agile practices like Scrum, Sprint Planning, and Retrospectives ● Resolve complex technical issues and support team members in their daily tasks ● Maintain thorough documentation of application architecture, design decisions, and APIs Technical Skills: ● Advanced proficiency in C#, ASP.NET MVC, .NET Core / .NET 6+, and .NET Framework 4.5+ ● Strong experience with SQL Server, including database design and with Entity Framework / EF Core and LINQ ● Good exposure to front-end technologies like Angular, React, HTML, CSS, JavaScript ● Experience with cloud platforms such as Azure or AWS ● Strong understanding of RESTful API design and implementation ● Knowledge of microservices architecture and containerization (Docker/Kubernetes) ● Familiarity with CI/CD pipelines, Git version control, and testing frameworks like xUnit/NUnit ● Exposure to Kafka and RabbitMQ for event-driven architecture You should have: ● Credible experience in C#, Asp.NET MVC, and .Net core, anywhere between 7 to 9 years ● Excellent written, verbal communication, and client-facing skills ● Strong leadership and team management capabilities ● Analytical mindset with a problem-solving attitude ● Ability to prioritize and manage multiple projects efficiently ● Proactive in identifying risks and suggesting mitigation strategies Job Type: Full-time Application Question(s): How many years of experience do you have as a Lead? Are you comfortable for F2F Interview (If required)? Experience: LINQ: 5 years (Required) Entity Framework: 5 years (Required) Angular: 3 years (Required) .NET Core: 6 years (Required) ASP.NET: 7 years (Required) MySQL: 5 years (Required) Location: Pune, Maharashtra (Required) Work Location: In person
Posted 2 weeks ago
2.0 - 5.0 years
0 Lacs
Karnataka, India
On-site
Who You Will Work With You will report to the Engineering Manager and collaborate with stakeholders, including product managers and senior engineers, to understand requirements and deliver backend solutions that align with business goals and technical standards. You will work in Marketplace Fulfilment & Inventory services team in India Technology Centre. Who We Are Looking For As a Software Engineer II for the Marketplace Fulfilment & Inventory Services team, you will be integral to developing a high-throughput, low-latency, fault-tolerant supply chain platform that aligns with Nike’s digital transformation and growth strategies. The Ideal Candidate Should Possess 2-5 years of software development experience A bachelor’s degree in computer science, Information technology, or a related field, or equivalent experience Experience working collaboratively within multi-disciplinary development teams Strong problem-solving skills, with the capability to troubleshoot, debug, and optimize complex backend systems Experience operating in distributed/cloud-based environments (e.g., AWS Services, GCE, Rackspace, Azure, etc.) Proficiency in RESTful APIs and distributed microservices architecture Expertise in Java and the Spring Boot framework Experience in Test Driven Development, utilizing Junit and Mockito Familiarity with continuous integration, unit testing, static analysis, and automated integration tests Knowledge of Scrum and Agile methodologies The ability to analyze system bottlenecks, recognize performance issues, and implement optimizations for backend systems managing large-scale inventory workflows Skill in developing tools and scripts for performance testing (e.g., load tests, stress tests) to ensure system reliability under high traffic conditions Ability to interpret application profiling data from tools such as VisualVM and New Relic Strong verbal and written communication skills, enabling effective collaboration with both business and technical teams Good to have Knowledge of containerization tools such as Docker/Kubernetes Experience with monitoring and tracing tools like Splunk, SignalFx, New Relic, etc. Exposure to supply chain domain areas like inventory management, order management, logistics management, warehouse management Experience working with NoSQL data stores like Cassandra, DynamoDB, MongoDB, etc. Familiarity with asynchronous messaging systems (e.g., Kafka, SQS/SNS, RabbitMQ) What You’ll Work On As a Software Engineer II in the SCPT organization, you will contribute to designing and delivering solutions for Omnichannel Inventory availability platform, aiming to improve consumer experiences globally. The organization focuses on advancing technology, employing creative individuals, and supporting innovation and iteration to serve consumers directly and personally. In this role, You will work with a team focused on building a high-throughput, low-latency, fault-tolerant supply chain platform that supports Nike’s Digital transformation. You will offer ideas for new features and identify technical areas for improvement, collaborating with product team members at Nike to design, develop, and deploy a scalable Inventory management system and services. You will utilize your software development experience to write clean, tested, and well-documented code and participate in the peer code review process. You will stay updated with industry trends and contribute to developing key innovative features. You will assist the team in continuous performance, scalability, extensibility, reliability, and usability improvements of features by applying agile methodology concepts for quality, delivery, and continuous improvement. Show more Show less
Posted 2 weeks ago
6.0 - 8.0 years
0 Lacs
Gurugram, Haryana, India
On-site
Key Responsibilities Design, implement, and maintain efficient, reusable, and reliable Python code. Collaborate with cross-functional teams including product managers, designers, and developers to deliver high-quality software solutions. Develop and integrate RESTful APIs and microservices. Participate in code reviews to ensure high code quality and adherence to best practices. Write clean, modular, and scalable code, focusing on performance and maintainability. Work with relational (SQL) and NoSQL (e.g., MongoDB) databases to manage data. Troubleshoot, debug, and optimize code for better performance and scalability. Contribute to system architecture design and ensure system optimization. Write unit and integration tests to ensure code quality and minimize regression. Continuously explore new technologies to improve development processes. Mentor junior developers and provide guidance on coding standards and problem-solving. Participate in Agile ceremonies such as sprint planning, daily stand-ups, and retrospectives. Team handling experience Required Skills & Qualifications B.Tech in Computer Science Engineering (CSE), Information Technology (IT), or a related field. 6-8 years of professional experience in Python development. Expertise with Python frameworks such as Django, Flask, or FastAPI. Strong understanding of object-oriented programming (OOP) principles. Experience with cloud platforms (AWS, GCP, or Azure) and containerization technologies like Docker. Familiarity with version control systems like Git and CI/CD pipelines. Proficiency in working with SQL and NoSQL databases (e.g., PostgreSQL, MongoDB). In-depth understanding of data structures, algorithms, and design patterns. Ability to write clean, well-documented, and maintainable code. Strong problem-solving and debugging skills. Excellent communication and collaboration skills in an Agile environment. Nice-to-Have Skills Experience with front-end technologies such as React or Angular. Familiarity with Kubernetes for container orchestration. Exposure to message brokers like RabbitMQ or Kafka. Knowledge of machine learning or data science principles. Experience with GraphQL APIs. (ref:hirist.tech) Show more Show less
Posted 2 weeks ago
12.0 years
0 Lacs
Greater Kolkata Area
On-site
Role Overview SuperProcure seeks a strategic, hands-on Vice President to lead and scale our engineering team, ensuring timely, high-quality SaaS product delivery aligned with business goals. Ideal for a dynamic leader passionate about solving complex problems in a high-growth responsibilities include : Engineering Leadership Define and enforce best practices in architecture, code quality, testing, deployment, and documentation. Drive a culture of ownership, velocity, and continuous improvement. Collaborate with CXO and cross-functional teams to align on customer priorities and product deliverables. Provide thought leadership and drive technology advancement. Product Execution Manage product milestones, deployment cycles & delivery. Prioritize technical initiatives, infrastructure needs and tech debt resolution with cost effective design approach Stay updated on industry trends and emerging technologies Platform & Architecture Own architecture decisions for scalability, performance, and security. Lead adoption of new technologies and frameworks. Ensure robust CI/CD, observability, and incident response. Good knowledge of data streaming and data lake concepts . Stakeholder Management Act as the key technical voice in leadership and roadmap discussions. Align tech strategy with founders and GTM leaders. Team Building & Process Lead, mentor and grow a high-performing engineering team (3040) members. Improve development processes, introduce agile rituals, and build predictable release cycles. Foster a collaborative, transparent, and feedback-driven & Qualifications : Hands-on coding ability; strong problem solving skills. Experience across the SDLC, including production support. Proven track record with B2B SaaS products, especially in logistics/manufacturing, and integrating with ERP/CRM/WMS. Strong expertise in system architecture, database design (MySQL, NoSQL), backend technologies (NodeJS, Kafka, Redis, ActiveMQ, RabbitMQ, Solr, elastic search , spark streaming), and JavaScript frameworks (especially NodeJS , ReactJS & container managed transaction framework). Skilled in implementing AI/ML solutions is a plus. Experience in designing reusable frameworks like workflow, Rule engine, form field configuration, Role bases access privilege, etc . Experience with AWS, Java, RESTful APIs. Strong Agile practitioner; experience with CI/CD, code-repo, and release management. Experience in building and leading large, distributed technical teams. 12+ years in software engineering, with 5+ years in engineering leadership in enterprise software. Logistics industry experience is a : Fixed + ESOP (Both SuperProcure : SuperProcure is transforming Indian logistics with its next-generation Transportation Management System (TMS) that streamlines and digitizes the entire logistics value chainfrom vehicle sourcing to freight accounting. SP platform enables seamless collaboration among multiple enterprises, delivering real-time visibility and transparency to all stakeholders. Trusted by Fortune 500 clients like Tata Chemicals, Tata Consumer, ITC, Asian Paints, etc. SuperProcure is solving Indias logistics inefficiencyresponsible for nearly 14% of the GDPby automating manual processes and breaking down operational silos. Backed by IndiaMart, Caret Capital, and IIM Calcutta, and recognized as one of Asias top TMS providers, were on a bold mission to save 1% of Indias GDP in logistics costs, making Indian industries more competitive globally while simplifying and empowering logistics teams every day. Life @ SuperProcure : SuperProcure operates in an extremely innovative, entrepreneurial, analytical, and problem-solving work culture. Every team member is fully motivated and committed to the company's vision and believes in getting things done. In our organization, every employee is the CEO of what he/she does; from conception to execution, the work needs to be thought through. Our people are the core of our organization, and we believe in empowering them and making them a part of the daily decision-making, which impacts the business and shapes the company's overall strategy. They are constantly provided with resources, mentorship, and support from our highly energetic teams and leadership. SuperProcure is extremely inclusive and believes in collective success. Team : SuperProcure's success is fueled by our diverse & talented team of 150+ members, 50%+ of whom are women. Together, we collaborate with a shared passion for innovation and excellence. From visionary leaders & meticulous engineers to creative designers & customer support specialists, each plays a crucial role in our growth. We build lasting relationships, understand unique needs, and exceed expectations by delivering cutting-edge tailored : All challenges and fun associated with start-ups. Competitive salary, responsibilities, flat hierarchy, daily challenges, long working hours, delivery pressure, and a fun workplace. (ref:hirist.tech) Show more Show less
Posted 2 weeks ago
2.0 years
0 Lacs
Gurugram, Haryana, India
On-site
Job Description Job Title : Python API Developer. Experience : 2+ Years. Location : Gurgaon(WFO). Employment Type : Full-time. About The Role We are seeking a skilled and enthusiastic Python API Developer with a minimum of 2 years of professional experience to join our dynamic development team. The ideal candidate will have hands-on experience with FastAPI, relational and NoSQL databases, and cloud deployments. You will be responsible for designing, developing, testing, and maintaining high-performance APIs that power our applications and services. Key Responsibilities Design and develop robust, scalable, and secure APIs using FastAPI. Integrate with databases such as PostgreSQL, MySQL, and MongoDB. Write clean, maintainable, and well-documented code. Collaborate with front-end developers, product managers, and other stakeholders to define API requirements. Implement authentication and authorization mechanisms (OAuth2, JWT). Create and maintain API documentation using tools like Swagger/OpenAPI. Deploy and monitor APIs on cloud platforms such as AWS, GCP, or Azure. Write unit and integration tests to ensure high code quality. Optimize application performance and scalability. Follow agile development methodologies and participate in code reviews and team meetings. Required Skills & Qualifications 2+ years of experience in Python backend development. Strong proficiency in FastAPI. Solid experience with PostgreSQL, MySQL, and MongoDB. Understanding of RESTful API design principles. Experience with API documentation tools (Swagger/OpenAPI). Familiarity with cloud deployment (AWS EC2, Lambda, ECS, EKS or similar). Proficiency in version control using Git. Experience with Docker for containerization and basic knowledge of CI/CD. Familiarity with Linux-based development environments. Good understanding of security best practices for APIs. Strong problem-solving and debugging skills. Nice-to-Have Skills Experience with Redis or other caching systems. Experience with message queues like RabbitMQ or AWS SQS. Basic understanding of microservices architecture. Experience in writing unit/integration tests using Pytest or similar frameworks. Exposure to monitoring tools like Prometheus, Grafana, or ELK stack. Educational Qualification Bachelor's degree in Computer Science, Engineering, or related field (or equivalent practical experience). (ref:hirist.tech) Show more Show less
Posted 2 weeks ago
4.0 years
0 Lacs
Noida, Uttar Pradesh, India
On-site
Job Title : Senior Java Developer Company : Webority Technologies Location : Noida, Uttar Pradesh, India Experience : 4+ Years Employment Type : Permanent About Webority Technologies Webority Technologies is a dynamic and innovative software development company specializing in delivering cutting-edge solutions across various industries. We are committed to leveraging the latest technologies to build robust, scalable, and high-performance applications that drive digital transformation for our clients. We pride ourselves on a collaborative work environment, a culture of continuous learning, and a focus on delivering exceptional value. About The Role We are seeking a highly skilled and motivated Senior Java Developer to join our growing team in Noida. This is a permanent position, and we are looking for immediate joiners who can quickly contribute to our ongoing projects. As a Senior Java Developer, you will play a pivotal role in designing, developing, and maintaining complex enterprise-level applications, leveraging your expertise in Java, Spring Boot, and Amazon Web Services (AWS). You will be instrumental in building scalable and resilient backend systems, ensuring code quality, and actively participating in the full software development lifecycle. Key Responsibilities Software Development : Design, develop, test, deploy, and maintain high-quality, scalable, and resilient Java applications using Spring Boot framework. Cloud Development : Implement and manage cloud-native solutions on AWS, including serverless architectures (Lambda), database services (RDS, DynamoDB), message queues (SQS, SNS), API Gateway, and other relevant AWS services. System Design & Architecture : Contribute to the architectural design and technical specifications of new features and existing systems, ensuring solutions are robust, secure, and performant. Code Quality & Best Practices : Write clean, efficient, well-documented, and maintainable code following industry best practices and coding standards. Participate in code reviews to ensure code quality and consistency. Problem Solving & Troubleshooting : Diagnose and resolve complex technical issues, performance bottlenecks, and production incidents in a timely manner. Collaboration : Work closely with cross-functional teams including product managers, UI/UX designers, QA engineers, and other developers to deliver integrated solutions. Mentorship & Guidance : Provide technical guidance and mentorship to junior developers, fostering a collaborative and learning-oriented team environment. Continuous Improvement : Stay updated with emerging technologies and industry trends, evaluating and recommending new tools and practices to improve development processes and application quality. Agile Participation : Actively participate in Agile/Scrum ceremonies, including sprint planning, daily stand-ups, reviews, and retrospectives. Required Technical Skills Java Core : Strong proficiency in Java 8+ and its core principles, including object-oriented programming, data structures, and algorithms. Spring Framework : Extensive hands-on experience with the Spring ecosystem, particularly Spring Boot for building microservices and RESTful APIs. Cloud Platforms : Solid understanding and practical experience with Amazon Web Services (AWS), including services like EC2, S3, RDS, Lambda, API Gateway, SQS, SNS, CloudWatch, and IAM. Web Technologies : Experience with RESTful API design and development. Databases : Proficiency with relational databases (e.g., MySQL, PostgreSQL, SQL Server) and ORM frameworks (e.g., Hibernate, Spring Data JPA). Version Control : Strong experience with Git and version control best practices. Testing : Experience with unit testing frameworks (e.g., JUnit, Mockito) and integration testing. Preferred Qualifications Experience with containerization technologies such as Docker and orchestration tools like Kubernetes. Familiarity with CI/CD pipelines (e.g., Jenkins, GitLab CI, AWS CodePipeline). Knowledge of NoSQL databases (e.g., MongoDB, DynamoDB). Experience with message brokers (e.g., Kafka, RabbitMQ). Bachelor's degree in Computer Science, Engineering, or a related field. What We Offer Competitive salary and a comprehensive benefits package. Opportunity to work on challenging and impactful projects with cutting-edge technologies. A collaborative and supportive work environment that fosters innovation and continuous learning. Clear career progression and professional development opportunities. Immediate joining for suitable candidates. Permanent employment with long-term stability. Why Join Webority Technologies ? At Webority Technologies, youll be part of a vibrant team that values technical excellence and creative problem-solving. We offer an environment where your contributions directly impact our success and where you can grow your skills in a supportive, forward-thinking culture. If you are passionate about building robust software solutions and eager to work with modern cloud technologies, we invite you to join us. (ref:hirist.tech) Show more Show less
Posted 2 weeks ago
0 years
0 Lacs
Pune, Maharashtra, India
On-site
Join us as a Software Engineer-Full Stack at Barclays where you'll spearhead the evolution of our digital landscape, driving innovation and excellence. You'll harness cutting-edge technology to revolutionize our digital offerings, ensuring unapparelled customer experiences. You may be assessed on key critical skills relevant for success in role, such as risk and controls, change and transformation, business acumen, strategic thinking and digital and technology, as well as job-specific technical skills. Essential Skills/Basic Qualifications Very Strong understanding of Object Oriented Design using Java or any other Language. Strong experience in Java 1.8 Hands on experience in JEE frameworks e.g. Spring, Spring MVC, Spring Boot, JPA or other ORM frameworks. Hands on experience on SOAP WebServices, Microservices/REST endpoints. Good understanding Service Discovery, Load Balancing, Resiliency, etc. Strong Understanding of Messaging concepts and technologies Active MQ/RabbitMQ etc. Strong DevOps concepts and understanding of Open source cloud technologies. AWS, OpenShift will preferred. Authentication – OAuth, OAuth 2 Experience in Build tools like, Maven/Gradle etc. Experience with Devops tools, Jenkins Pipelines, etc. Desirable Skills/Preferred Qualifications Enterprise Containerization technologies e.g. Docker, Kubernetes/OpenShift etc. Experience in TDD (Test Driven Development), Junit, Mockito Experience in Code Scan tools – Sonarqube, Veracode, etc. Experience with API development and integration with 3rd party vendors. Stakeholder Management Logical Decision making Great problem solving skills This role is based in Pune. Purpose of the role To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues. Accountabilities Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance. Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives. Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing. Stay informed of industry technology trends and innovations and actively contribute to the organization’s technology communities to foster a culture of technical excellence and growth. Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions. Implementation of effective unit testing practices to ensure proper code design, readability, and reliability. Analyst Expectations Execute work requirements as identified in processes and procedures, collaborating with and impacting on the work of closely related teams. Check work of colleagues within team to meet internal and stakeholder requirements. Provide specialist advice and support pertaining to own work area. Take ownership for managing risk and strengthening controls in relation to the work you own or contribute to. Deliver your work and areas of responsibility in line with relevant rules, regulation and codes of conduct. Maintain and continually build an understanding of how all teams in area contribute to the objectives of the broader sub-function, delivering impact on the work of collaborating teams. Continually develop awareness of the underlying principles and concepts on which the work within the area of responsibility is based, building upon administrative / operational expertise. Make judgements based on practise and previous experience. Assess the validity and applicability of previous or similar experiences and evaluate options under circumstances that are not covered by procedures. Communicate sensitive or difficult information to customers in areas related specifically to customer advice or day to day administrative requirements. Build relationships with stakeholders/ customers to identify and address their needs. All colleagues will be expected to demonstrate the Barclays Values of Respect, Integrity, Service, Excellence and Stewardship – our moral compass, helping us do what we believe is right. They will also be expected to demonstrate the Barclays Mindset – to Empower, Challenge and Drive – the operating manual for how we behave. Show more Show less
Posted 2 weeks ago
6.0 years
0 Lacs
Mumbai Metropolitan Region
On-site
Skills: Node.js, JavaScript, php, HTML, Cascading Style Sheets (CSS), MySQL, Full Stack Developer Mumbai Job Description We are looking for a highly skilled computer programmer who is comfortable with both front and back end programming. Full stack developers are responsible for developing and designing front end web architecture, ensuring the responsiveness of applications, and working alongside graphic designers for web design features, among other duties. Full stack developers will be required to see out a project from conception to final product, requiring good organizational skills and attention to detail. Full Stack Developer Responsibilities Developing front end website architecture. Designing user interactions on web pages. Developing back-end website applications. Creating servers and databases for functionality. Ensuring responsiveness of applications. Working alongside graphic designers for web design features. Seeing through a project from conception to finished product. Designing and developing APIs. Meeting both technical and consumer needs. Staying abreast of developments in web applications and programming languages. Full Stack Developer Requirements Engineering Degree in computer science. Proficiency writing server-side Node js components in Express framework using features such as promises, async/await etc; with emphasis on following: Performance considerations (parallelization with async, minimizing HTTP requests, minimizing DOM interaction, building CSS / JS front end files) Security Knowledge (CSRF, SQL Injection prevention, JS injection prevention) Proficiency with fundamental front-end languages such as HTML, CSS, and JavaScript. Familiarity with JavaScript frameworks such as React. Familiarity with languages such as PHP. Familiarity with database technology such as MySQL, Redis, and MongoDB. Familiarity with message queuing / streaming architectures such as Kafka, RabbitMQ Excellent verbal communication skills. Good problem-solving skills. Attention to detail. Overall experience of 6+ years with at least 3+ years writing Node.js applications Show more Show less
Posted 2 weeks ago
0 years
0 Lacs
Gurugram, Haryana, India
On-site
Overview Cvent is a global meeting, event, travel, and hospitality technology leader, with more than 4000+ employees worldwide. As a leading cloud-based technology company, we have over 28,000+ customers, including 80% of the Fortune 100 companies, in more than 100 countries. Cvent’s software solutions optimize the entire event management value chain and have enabled clients around the world to manage hundreds of thousands of meetings and events. In addition to helping event planners navigate every aspect of the event process, we also provide an integrated platform to hoteliers to help create qualified demand for their hotels, manage that demand more efficiently, and measure their business performance in real-time. In This Role, You Will As a Lead - Site Reliability Engineer, you'll use your advanced development and operations knowledge to identify and prioritize issues. Find universal solutions to common problems and Mentor And Support Junior Staff. Additionally, You Will Enlighten, Enable and Empower a fast-growing set of multi-disciplinary teams, across multiple applications and locations. Tackle complex development, automation and business process problems. Champion Cvent standards and best practices. Ensure the scalability, performance, and resilience of our suite of products. Work with the development and product team of a new application to establish the right monitoring and alerting strategy. Work with a new acquisition's DevOps team to cross -pollinate best practices, educate and close gaps in Cvent standards. Develop build, test and deployment automation that seamlessly targets multiple on-premises and AWS regions. Help a dev team working on a legacy code base to realize zero-down-time deployments Give back by working on and contributing to Open Source projects Automate all the things! Must Have Here's What You Need: Experience with SDLC methodologies (preferably Agile software development methodology). Experience with software development - Knowledge of Java/Python/Ruby is a must. Preferably good understanding of Object-Oriented Programming concepts. Exposure to managing AWS services / operational knowledge of managing applications in AWS Experience with configuration management tools such as Chef, Puppet, Ansible or equivalent Solid Windows and Linux administration skills. Working with APM, monitoring, and logging tools (New Relic, DataDog, Splunk) Experience in managing 3 tier application stacks / Incident response Experience with build tools such as Jenkins, CircleCI, Harness etc Exposure to containerization concepts - docker, ECS, EKS, Kubernetes Working experience with NoSQL databases such as MongoDB, couchbase, postgres etc Self-motivation and the ability to work under minimal supervision is must. Good To Have F5 load balancing concepts Basic understanding of observability & SLIs/SLOs Message Queues (RabbitMQ). Understanding of basic networking concepts Experience with package managers such as nexus, artifactory or equivalent Good communication skills People management experience Show more Show less
Posted 2 weeks ago
4.0 - 7.0 years
0 Lacs
Gurugram, Haryana, India
On-site
Overview Cvent is a leading meetings, events and hospitality technology provider with more than 4,800 employees and nearly 22,000 customers worldwide. Founded in 1999, the company delivers a comprehensive event marketing and management platform for event professionals and offers software solutions to hotels, special event venues and destinations to help them grow their group/MICE and corporate travel business. The DNA of Cvent is our people, and our culture has an emphasis on fostering intrapreneurship --a system that encourages Cventers to think and act like individual entrepreneurs and empowers them to take action, embrace risk, and make decisions as if they had founded the company themselves. We foster an environment that promotes agility, which means we don’t have the luxury to wait for perfection. At Cvent, we value the diverse perspectives that each individual brings. Whether working with a team of colleagues or with clients, we ensure that we foster a culture that celebrates differences and builds on shared connections In This Role, You Will Provide technical leadership and mentor a team of engineers to build Internet-scale applications where performance, reliability, and scalability, are critical design goals - not after-thoughts Collaborate closely with Product and Design teams to create solutions for our customers Create intuitive, interactive, and easy-to-use web applications using rich client-side and REST based server-side code using Node, React and Typescript/Javascript Implement the nuts and bolts of Microservices Architecture, Service-Oriented Architecture (SOA) and Event-Driven Architecture (EDA) in real-life applications Use database technologies, ranging from traditional relational to the latest NoSQL products such as AWS DynamoDB and Couchbase Work with some of the best engineers in the industry to work on complex Software as a Service (SaaS) based applications Here's What You Need You need to have a strong passion for software development and must take pride in designing and coding. You should also have great analytical skills and ability to handle complex, modular software development in a collaborative team-based environment. In addition to this, you will have a leg up if you also meet the following criteria: Educational Qualifications / Background Bachelor’s degree (or higher) in Computer Science OR related technical discipline Strong understanding of Computer Science fundamentals Excellent verbal and written communication skills along with strong interpersonal skills Primary Skills 4 to 7 years of Software Development experience in developing and shipping software Excellent troubleshooting skills Proven ability to work in a fast paced, agile environment and result oriented culture Hands-on programming experience with Node, JavaScript and TypeScript Experience with RESTful Web Services and API development Experience in contributing to the architecture and design (Design Patterns, Non-Functional Requirements (NFRs) including Performance, Scalability, Reliability, Security) Experience with one or more of the databases: SQL Server, MySQL, PostgreSQL, Oracle, Couchbase, Cassandra, AWS DynamoDB or other NoSQL technologies Experience of working with Queuing technologies such as SQS/RabbitMQ/Kafka/Active MQ Strong influence in technical discussions and building team’s technical vision Experience in leading an engineering team Preferred Skills Experience in full stack development ranging from front-end user interfaces to backend systems Experience/knowledge of React, Vue or Angular; Graph Query Language (GQL) Experience of working with Elasticsearch/Solr Experience with Cloud Computing platforms like AWS/GCP/Azure Cloud Experience using feature flags and trunk-based development Show more Show less
Posted 2 weeks ago
8.0 years
0 Lacs
Gurugram, Haryana, India
On-site
About Company : Monocept (www.monocept.com) is a India based Software Development Company, formed with the objective of solving complex problems and delivering engineering excellence by way of developing excellent Software Applications. Monocept stands for singularity & focus, represented by one while the problem is represented by the variable X which conveys that we are constantly looking to find and solve problems. The name also defines our internal culture where every employee focuses on finding and solving for X. From our offices spread across Hyderabad, Gurugram, Mumbai and New York, we're solving some of the most complexes of the problems for our insurance, media, and e-commerce clients. We offer an excellent open work culture and career advancement opportunities to all employees in a dynamic, growing environment. Job Summary We are looking for a Tech Lead/Senior Tech Lead – Java to drive the architecture, design, and development of scalable, high-performance applications. The ideal candidate will have expertise in Java, Spring Boot, Microservices, and AWS and be capable of leading a team of engineers in building enterprise-grade solutions. Key Responsibilities Lead the design and development of complex, scalable, and high-performance Java applications. Architect and implement Microservices-based solutions using Spring Boot. Optimize and enhance existing applications for performance, scalability, and reliability. Provide technical leadership, mentoring, and guidance to the development team. Work closely with cross-functional teams, including Product Management, DevOps, and QA, to deliver high-quality software. Ensure best practices in coding, testing, security, and deployment. Design and implement cloud-native applications using AWS services such as EC2, Lambda, S3, RDS, API Gateway, and Kubernetes. Troubleshoot and resolve technical issues and system bottlenecks. Stay up-to-date with the latest technologies and drive innovation within the team. Required Skills & Qualifications 8+ years of experience in Java development. Strong expertise in Spring Boot, Spring Cloud, and Microservices architecture. Hands-on experience with RESTful APIs, event-driven architecture, and messaging systems (Kafka, RabbitMQ, etc.). Deep understanding of database technologies such as MySQL, PostgreSQL, or NoSQL (MongoDB, DynamoDB, etc.). Experience with CI/CD pipelines and DevOps tools (Jenkins, Docker, Kubernetes, Terraform, etc.). Proficiency in AWS cloud services and infrastructure.Strong knowledge of security best practices, performance tuning, and monitoring. Excellent problem-solving skills and ability to work in an Agile environment. Strong communication and leadership skills. If you’re a passionate and results-driven technical leader looking to work on cutting-edge technologies, we’d love to hear from you! Show more Show less
Posted 2 weeks ago
5.0 years
0 Lacs
New Delhi, Delhi, India
Remote
Software Engineer - Mid-level and Sr level (Remote) Delhi, India (Remote) INR 150,000 - 208,000 per month for mid-level INR 208,000 - 250,000 per month for Sr level 12 months contract (Excellent potential for permanent/long term) Full- time: M-F 9am-5pm India time zone ****MUST Have the below**** Experience developing scalable, distributed applications Experience building cloud-native software (AWS) Must have experience in Java Script framework. Must have high proficiency in Java 11 Experience with Java, Java Spring, SpringMVC, Spring Boot, JQuery, Ember (or similar front-end framework, and REST-ful services) Experience with unit/integration testing Role Overview: Develop and support multiple applications in the field of travel, loyalty, and activities. This position creates and develops solutions to add to our existing platform while integrating with various other software systems, databases, and other tools including Java, Spring, Tomcat, HTML/CSS, and many more. Key Responsibilities: Work with team members to build new functionality for the travel industry Write and maintain sustainable and efficient code that can be used in scalable architectures Build prototypes quickly and turn those ideas into sustainable, scalable applications Take ownership of the design and delivery and participate in all phases of the software development process Partner with key stakeholders to enhance and support existing applications Work in a lean/agile development environment with remote teams Required Qualifications: 5-10 years of experience developing scalable, distributed applications 3+ yrs experience building cloud-native software (AWS) Must have experience in Java Script framework. Must have high proficiency in Java 11 Experience with Java, Java Spring, SpringMVC, Spring Boot, JQuery, Ember (or similar front-end framework, and REST-ful services) Experience in Spring Framework (Boot, MVC) Experience in Tomcat Must have experience in JS framework and not plain JavaScript Experience with unit/integration testing Must have experience to design, build, and scale cloud-native Java applications Experience in Spring Boot and what are its advantages Experience in foundational web tech (JQuery, HTML, CSS). Proven debugging, optimization, and problem-solving abilities. Excellent communication and collaboration skills, especially in agile/remote settings. Passion for building high-quality software. Bonus: travel technology industry: TNH-Travel & Hospitality, Airline, or travel agency Preferred Qualifications: Experience with microservices architecture. Familiarity with containerization (Docker/Kubernetes) and CI/CD pipelines. Experience with messaging systems (Kafka, RabbitMQ) or NoSQL databases. Show more Show less
Posted 2 weeks ago
3.0 years
0 Lacs
Chennai, Tamil Nadu, India
On-site
About Innocap Innocap is the world’s leading firm of managed account platform services. With over US$85 billion in assets under management, over 450 employees and offices in five countries, we are shaping the future of alternative investments for institutional owners and allocators. Our mission is to revolutionize the asset management industry and to provide customized expert services and an exceptional client experience. We are seeking forward-thinking individuals to join us on our exciting journey. Innocap’s success is built on the diversity of our people and the strength of their ambitions. We empower our teams and foster a culture of inclusivity, collaboration, innovation, and growth. At Innocap, you'll have the opportunity to enhance your career, work on exciting projects, and make a real impact. About The Role We are seeking a motivated and technically proficient Software Developer with 2–3 years of hands-on experience in ReactJS and Microsoft technologies. The ideal candidate will be responsible for developing scalable web applications, writing efficient SQL queries, and collaborating with cross-functional teams to deliver high-quality software solutions. Key Responsibilities Build responsive and dynamic user interfaces using ReactJS and TypeScript. Develop and maintain web applications using ASP.Net Core, C#, MVC, LINQ, WebAPI, and MS SQL Server. Support production systems by implementing robust error handling, debugging, and logging. Participate in client meetings to understand business requirements and contribute to solution design. Collaborate with team members using Git for version control and IIS for deployment. Integrate and manage messaging and caching systems like RabbitMQ and Redis. Contribute to Azure migration and deployment efforts and support DevOps integration processes. Qualifications Bachelor’s degree in computer science, Engineering, or a related field 2–3 years of experience in software development Strong analytical and problem-solving skills Good communication and teamwork abilities Must-Have Skills Technologies: ReactJS, TypeScript, ASP.Net Core, C#, MVC, LINQ, WebAPI, MS SQL Server Tools & Platforms: Git, any MQ (e.g., RabbitMQ), Redis or equivalent caching solutions Cloud & DevOps: Basic knowledge of Azure deployment and DevOps pipelines Nice-to-Have Skills Exposure to financial instruments or experience in the BFSI (Banking, Financial Services, and Insurance) domain OUR OFFERINGS Hybrid work culture: Emphasizing a flexible working environment to promote a healthy work-life balance. A smart, talent & agile team: An international team where different nationalities are working together in several locations & time zones with learning, sharing & fun environment A great compensation package: Competitive salary package, excellent medical, accidental & life-term insurance, fitness discounts, and an employee assistance program. Continuous learning opportunities: Access to professional and personal development through the Udemy platform membership where you can keep learning & improving. Diversity and Inclusion: Committed to fostering a diverse and inclusive environment for all employees. Innocap's Global Privacy Notice Show more Show less
Posted 2 weeks ago
3.0 years
0 Lacs
Chennai, Tamil Nadu, India
On-site
POSITION RESPONSIBILITY Technical Leadership Collaborate with engineering teams to ensure technical feasibility and adherence to architectural standards. Lead the design and review of code and performance optimization. Technical Development Develop and maintain Python based solutions interacting with Web and Desktop based applications. Build responsive and user-friendly frontend applications using React.js, React Hooks, and TypeScript. Ensure modular, reusable, and maintainable code with best development practices. Utilize GitHub, Storybook, Jira, Confluence, Jenkins, Cypress, Webpack, and Rollup for development and collaboration. Debug and resolve complex application issues across both frontend and Python script applications. Familiarity with Event-Based architecture like RabbitMQ Ensure compliance with security best practices and data privacy regulations. Optimize system performance, reliability, and scalability. Collaboration Work with cross-functional teams, including product managers, developers, DevOps, and business stakeholders. Mentor and guide junior engineers to enhance overall technical capability. Required Skills Strong expertise in frontend technologies (e.g., Javascript,React,). Experience with, React Query, Emotion, Material UI, and StorybookJS. Solid understanding of HTML, CSS, JavaScript, and TypeScript. Hands-on experience with Single Page Applications (SPA) and front-end routing. Strong knowledge of coding best practices, performance tuning, and scalability principles. Excellent problem-solving, and communication skills. 3+ years experience. Preferred Skills Knowledge of unit and integration testing frameworks. Experience in backend applications such as NodeJS, Nest JS. Understanding of Webpack, Rollup, Jenkins and build processes. Show more Show less
Posted 2 weeks ago
2.0 - 7.0 years
6 - 10 Lacs
Bengaluru
Work from Office
The shift toward the consumption of IT as a service, i.e., the cloud, is one of the most important changes to happen to our industry in decades. At IBM, we are driven to shift our technology to an as-a-service model and to help our clients transform themselves to take full advantage of the cloud. With industry leadership in analytics, security, commerce, and cognitive computing and with unmatched hardware and software design and industrial research capabilities, no other company is as well positioned to address the full opportunity of cloud computing. We're looking for experienced cloud software engineers to join our App Dev services development team in India, Bangalore.We seek individuals who innovate & share our passion for winning in the cloud marketplace.You will be part of a strong, agile, and culture-driven engineering team responsible for enabling IBM Cloud to move quickly.We are running IBM's next generation cloud platform to deliver performance and predictability for our customers' most demanding workloads, at global scale and with leadership efficiency, resiliency and security. It is an exciting time, and as a team we are driven by this incredible opportunity to thrill our clients. Design and develop innovative, company and industry impacting services using open source and commercial technologies at scale Designing and architecting enterprise solutions to complex problems Presenting technical solutions and designs to engineering team Adhere to compliance requirements and secure engineering best practices Collaboration and review of technical designs with architecture and offering management Taking ownership and keen involvement in projects that vary in size and scope depending on requirements Writing and executing unit, functional, and integration test cases Required education Bachelor's Degree Required technical and professional expertise Demonstrated analytical skills and data structures/algorithms fundamentals Demonstrated verbal and written communications skills Demonstrated skills with troubleshooting, debugging, maintaining and improving existing software 2+ years overall experience in Development or Engineering experience 2+ years of experience on Cloud architecture and developing Cloud native applications on Cloud 3+ years of experience with Golang or related programming language 3+ years of experience developing REST API using Golang and and/or Python 2+ years of Experience with Docker and Kubernetes Experience working with any version control system (Git preferred) Preferred technical and professional experience Experience with Message Queues (Kafka and RabbitMQ Preferred) Experience with Relational Databases (Postgres preferred Experience with Redis Caching Experience with HTML, Javascript, React and Node Experience developing test automation Experience with CI/CD pipelines
Posted 2 weeks ago
5.0 - 10.0 years
22 - 30 Lacs
Mumbai, Bengaluru
Work from Office
Candidate Skill: Technical Skills - Java | Python | RESTful APIs | Microservices | Spring Boot | Flask | Django | MySQL | PostgreSQL | MongoDB | Redis | RabbitMQ | AWS | Azure | Google Cloud | Docker | Kubernetes | Git | CI/CD | JUnit | PyTest | Algorithms | Data Structures | Agile | Unit Testing We are looking for a Backend Developer with expertise in Java and Python to join our development team. As a Backend Developer, you will work on designing, implementing, and maintaining backend services and systems. You will collaborate closely with cross-functional teams to ensure high-quality solutions and contribute to building scalable and robust backend architectures. Key Responsibilities: Design, develop, and maintain backend systems using Java and Python.Build and optimize RESTful APIs and microservices to ensure high performance and scalability.Integrate with external systems and databases for seamless data flow.Collaborate with frontend developers to implement efficient backend services. Optimize backend processes for high availability, reliability, and speed.Work on database design, query optimization, and storage solutions.Implement unit testing and ensure that the code meets the required quality standards.Troubleshoot, debug, and resolve performance and reliability issues. Document backend development processes, code, and technical specifications.Stay up-to-date with the latest technology trends and best practices in backend development. Required Skills and Qualifications: 5+ years of hands-on experience in backend development with strong proficiency in Java and Python.Proficient in developing RESTful APIs, microservices, and integration with databases.Strong understanding of data structures, algorithms, and system design principles.Experience with database management systems such as MySQL, PostgreSQL, or MongoDB. Knowledge of backend frameworks such as Spring Boot (Java), Flask or Django (Python).Familiarity with message queues, event-driven systems, and caching mechanisms (e.g., Redis, RabbitMQ). Experience in deploying applications on cloud platforms like AWS, Azure, or Google Cloud.Ability to work in an Agile development environment.Strong debugging and troubleshooting skills. Excellent communication and collaboration skills.
Posted 2 weeks ago
4.0 - 7.0 years
5 - 7 Lacs
Bengaluru
Work from Office
Role & responsibilities Act as a senior member in Software Center of Excellence, representing the face of high-quality design and development practices to create a comprehensive realtime data logging, monitoring, and analysis system for Battery Energy Storage Systems (BESS) which includes both front-end and back-end development to ensure seamless data management and visualization. Working closely with the business consultants and project teams at every phase of the software development lifecycle to understand the business requirements Strong ability to work independently, propose architectural solutions, create prototypes, and deliver necessary technical documentation Ability to provide technical guidance on full stack, design, coding, and delivery Participating in functional and technical reviews Researching and critically evaluating a variety of technologies and architectures to formulate technical designs best able to meet the requirements Strong ability to work independently, propose architectural solutions, create prototypes, and deliver necessary technical documentation Providing development estimates for software deliverables Excellent analytical and problem-solving skills Good at extracting and writing requirements and specifications, extensive experience with multiple software applications design tools and languages, excellent analytical and problem-solving skills Preferred candidate profile Minimum 4+ years of hands-on Experience in Java/J2ee, Spring Boot, OOAD, Mysql/ PostgreSQL, redis /MongoDB/ cache, Kafka / RabbitMQ
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
20312 Jobs | Dublin
Wipro
11977 Jobs | Bengaluru
EY
8165 Jobs | London
Accenture in India
6667 Jobs | Dublin 2
Uplers
6464 Jobs | Ahmedabad
Amazon
6352 Jobs | Seattle,WA
Oracle
5993 Jobs | Redwood City
IBM
5803 Jobs | Armonk
Capgemini
3897 Jobs | Paris,France
Tata Consultancy Services
3776 Jobs | Thane