Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
3.0 years
4 - 5 Lacs
Bengaluru
On-site
Job Title: Node Js Developer Location: Bangalore Type: Full-Time (On-site) Experience: 3+ Years About this Role We are looking for a passionate Software Engineer with hands-on experience in Node.js, Express.js/Nest.js, MongoDB, and PostgreSQL. You’ll join the backend team at Paywize, building secure and scalable APIs and services for our fintech platforms. Strong coding skills, backend fundamentals, and a collaborative mindset are essential. Key Responsibilities: Develop and maintain scalable web applications using JavaScript, Node.js, Express.js, React.js, PostgreSQL, MongoDB, SQL Build and integrate backend APIs and services, including third-party and banking APIs Write clean, maintainable, testable, and well-documented code Collaborate with cross-functional teams to define, design, and deliver new features Debug, troubleshoot, and resolve technical issues across the full stack Optimize application performance, reliability, and error handling Participate in code reviews and contribute to team knowledge sharing Stay current with industry trends, best practices, and emerging technologies Required Skills and Qualifications: 3+ years of professional experience as a Software Developer, with a focus on backend development using Node.js Proficiency in JavaScript (ES6+), and familiarity with TypeScript (preferred but optional) Solid understanding of MongoDB, PostgreSQL, and Redis Hands-on experience with Express.js, React.js, and RESTful APIs Experience integrating third-party services and APIs Familiarity with API design, job queues, and rate limiting Competence with version control systems like Git Strong problem-solving, debugging, and analytical skills Excellent communication skills and a collaborative, team-oriented attitude A strong sense of ownership, accountability, and professional work ethics Preferred Skills: Experience working with payments or banking APIs Familiarity with Nest.js and message queues like RabbitMQ, Redis Streams or Kafka Hands-on experience with cloud platforms such as AWS, GCP, or Azure Understanding of CI/CD pipelines and modern DevOps practices Exposure to testing frameworks like Jest, Mocha, or Cypress Prior experience in a fintech company or financial services domain is a strong advantage Job Type: Full-time Pay: ₹400,000.00 - ₹500,000.00 per year Benefits: Health insurance Schedule: Day shift Supplemental Pay: Performance bonus Work Location: In person
Posted 3 days ago
9.0 years
0 Lacs
Chennai, Tamil Nadu, India
On-site
About The Role As a Full Stack Developer – Java, you will be responsible for the end-to-end application development and support of Quvia, NMS, and allied products. This includes working across both front-end and back-end development, integrating services and APIs, and contributing to the overall architecture. You’ll help build secure, scalable, and high-performance solutions that directly enhance the user experience. What You’ll Need Experience developing desktop applications (mobile experience is a plus) Familiarity with common technology stacks and development environments Proficiency in front-end technologies and libraries such as HTML, CSS, JavaScript, and XML Strong knowledge of back-end languages such as Java or Python, along with commonly used design patterns Experience with at least one Java framework (e.g., Spring, Struts) and/or JavaScript framework (e.g., Angular, React, Node.js) Familiarity with databases (e.g., MySQL, MongoDB) and web servers (e.g., Apache) Exposure to Microservices Architecture or Service-Oriented Architecture (SOA), and messaging systems like ActiveMQ or RabbitMQ is a plus Excellent communication and teamwork abilities High attention to detail, with strong analytical and problem-solving skills What You Will Do Design, develop, and maintain full-stack applications for Quvia, NMS, and allied platforms Collaborate with product, UX/UI, QA, and DevOps teams to deliver well-architected, user-focused solutions Build and maintain scalable microservices and RESTful APIs Participate in technical design discussions, code reviews, and contribute to best practices Translate functional and technical requirements into detailed system designs and implementation plans Integrate third-party APIs and internal services into the application framework Write automated unit and integration tests to ensure code reliability Troubleshoot and resolve technical issues in production and development environments Contribute to CI/CD pipelines and support DevOps efforts for streamlined deployment Mentor junior team members and foster a knowledge-sharing culture Preferred Experience & Qualifications 6–9 years of hands-on experience in full-stack development Master’s degree in Computer Science, Information Technology, or a related field What We’ll Offer Exposure to enterprise-grade connectivity and content platforms with direct business impact Opportunity to work in cross-functional agile teams Hands-on experience with real-time customer feedback and iterative product improvements Travel and entertainment perks, including discounts on cruises Performance-based bonuses and international travel opportunities Direct access to end-user experience—such as in-flight or onboard cruise environments A collaborative environment where you can contribute across teams and functions
Posted 3 days ago
0.0 - 4.0 years
2 - 6 Lacs
Bengaluru
Work from Office
Technical Skills: Experienced in building microservices using Node or similar (e.g: Java springboot) , api implementations (Spring boot, Node etc), Middleware (RabbitMQ etc..) Experienced in using design patterns to address backend design problems Excellent analytical, problem solving and debugging skills, perf analysis and remediation. Hands-on experience in RDS (Oracle, Postgress, MySQL, SQL server etc) NoSQL (Mongo, Dynamo etc..) Experienced on configuring and deploying services to be consumed using API gateways (AWS native, Kong etc) service discoverability, service security, service throttling etc Hands on Experience in unit and feature testing, TDD, load testing Unit testing experience using Junit or similar. Keeps updated with emerging back end technology innovations, improvements. General Skills: Detail oriented. Takes initiative, and ready to take ownership, displays commitment. Should be open to work in a startup environment and have confidence to deal with complex issues and tackle high pressure situations focussed on solutions. Education & Experience: At least an undergraduate degree in Computer Science, Engineering, or Mathematics, preferably from a Tier 1 college. BE preferred. 0-4 years of front-end experience
Posted 3 days ago
3.0 years
0 Lacs
Indore, Madhya Pradesh, India
On-site
About Betaque Solutions Betaque Solutions is a forward-thinking software development company dedicated to delivering innovative, scalable, and high-impact technology solutions. We pride ourselves on engineering excellence and a culture of ownership. As we expand, we’re looking for an experienced Full Stack Engineer to join our dynamic product team. If you're passionate about backend development, enjoy solving complex challenges, and can collaborate across teams to deliver world-class applications—this opportunity is for you. Role Overview As a Full Stack Engineer at Betaque, you’ll lead the development of scalable backend systems, design robust APIs, and collaborate with cross-functional teams to bring digital products to life. While your primary strength lies in backend technologies, you’ll also contribute to frontend integration where needed. 🔧 Key Responsibilities Architect, develop, and maintain high-performance backend services and APIs. Design and implement scalable RESTful APIs for internal and external consumption. Optimize database operations and ensure data integrity using MongoDB and SQL/NoSQL systems. Implement secure authentication and authorization strategies (JWT, OAuth, etc.). Work with caching layers, background jobs, and third-party integrations. Conduct thorough unit testing with Jest, Enzyme, or similar frameworks. Partner with frontend teams to ensure smooth and efficient API integrations. Maintain code quality through version control (Git) and code reviews. Operate in an Agile, fast-paced environment and contribute to sprint planning and architecture decisions. ✅ Required Skills & Experience Minimum 3 years of professional experience as a Full Stack or Backend Engineer. Strong command over Node.js with frameworks like ExpressJS , NestJS , or Fastify . Proficiency in TypeScript , JavaScript , and modern development practices. Experience designing and consuming RESTful APIs. Solid understanding of MongoDB , SQL/NoSQL databases , and performance optimization. Familiarity with authentication protocols (JWT, OAuth) and secure coding practices. Exposure to Docker , CI/CD tools, or cloud platforms (AWS/GCP/Azure) is a plus. Comfortable with Git-based workflows and agile methodologies. Bachelor’s degree in Computer Science, Engineering, or related technical field. 🌟 Good to Have Experience with GraphQL and microservices-based architecture. Exposure to event-driven systems (Kafka, RabbitMQ, etc.). Working knowledge of ReactJS , Redux , or other modern frontend tools. Familiarity with container orchestration or infrastructure tools is a bonus. 💼 Why Join Betaque? Be part of a high-impact team working on meaningful and scalable products. Autonomy, trust, and a transparent team culture. Access to continuous learning and career growth opportunities. Competitive compensation, benefits, and performance incentives. 📩 Interested? If you’re excited to build scalable systems with a passionate team, apply now on careers@betaque.com and let’s build the future together
Posted 3 days ago
0 years
0 Lacs
Hyderabad, Telangana, India
On-site
About Role - The ideal candidate is a self-motivated, multi-tasker, and demonstrated team-player. You will be a Senior developer responsible for the development of new software products and enhancements to existing products. You should excel in working with large-scale applications and frameworks and have outstanding communication and leadership skills. What you’ll be responsible for ? Should perform the Software design and coding, maintenance, performance tuning. Should understand the use cases and implement it Develop the new module as well as support the existing one. Interprets business plans for automation requirements. Ongoing support of existing java project and New development. Creates technical documentation and specifications. Ability to plan, organize, coordinate, and multitask. Excellent communication in English (written & verbal) and interpersonal skills. What you'd have ? 7-10 yrs of Experience in developing resilient & scalable distributed systems and microservices architecture. Strong technical background in Java, Servlets, XML RDBMS. Experience in developing REST API's using spring boot (or similar frameworks) and webhooks for async communication. Good understanding of async architecture using queues and messaging broker like RabbitMQ, Kafka, etc Deep insights in Java , Garbage Collection Systems, Multi-threading. Experience in container platforms like Docker, Kubernetes. Good understanding of the working of Kubernetes and exp in either EKS, GKE, AKS. Significant experience with various open-source tools and frameworks like Spring, hibernate, Apache Camel, Guava Cache, etc. Along with RDBMS, exposure to various no-SQL databases like Mongo, Redis, Clickhouse, Cassandra. Good analytical skills Why join us? Impactful Work: Play a pivotal role in safeguarding Tanla's assets, data, and reputation in the industry. Tremendous Growth Opportunities: Be part of a rapidly growing company in the telecom and CPaaS space, with opportunities for professional development. Innovative Environment : Work alongside a world-class team in a challenging and fun environment, where innovation is celebrated. Tanla is an equal opportunity employer. We champion diversity and are committed to creating an inclusive environment for all employees. www.tanla.com
Posted 3 days ago
0 years
0 Lacs
Hyderabad, Telangana, India
On-site
What you’ll be responsible for ? Should perform the Software design and coding, maintenance, performance tuning. Should understand the use cases and implement it Develop the new module as well as support the existing one. Interprets business plans for automation requirements. Ongoing support of existing java project and New development. Creates technical documentation and specifications. Ability to plan, organize, coordinate, and multitask. Excellent communication in English (written & verbal) and interpersonal skills. What you'd have ? 6- 8 yrs of Experience in developing resilient & scalable distributed systems and microservices architecture. Strong technical background in Node JS along with JS frameworks Experience in developing REST API's using spring boot (or similar frameworks) and webhooks for async communication. Good understanding of async architecture using queues and messaging broker like RabbitMQ, Kafka, etc Deep insights in Java , Garbage Collection Systems, Multi-threading. Experience in container platforms like Docker, Kubernetes. Good understanding of the working of Kubernetes and exp in either EKS, GKE, AKS. Significant experience with various open-source tools and frameworks like Spring, hibernate, Apache Camel, Guava Cache, etc. Along with RDBMS, exposure to various no-SQL databases like Mongo, Redis, Clickhouse, Cassandra. Good analytical skills. Why join us? Impactful Work: Play a pivotal role in safeguarding Tanla's assets, data, and reputation in the industry. Tremendous Growth Opportunities: Be part of a rapidly growing company in the telecom and CPaaS space, with opportunities for professional development. Innovative Environment: Work alongside a world-class team in a challenging and fun environment, where innovation is celebrated. Tanla is an equal opportunity employer. We champion diversity and are committed to creating an inclusive environment for all employees. www.tanla.com
Posted 3 days ago
0.0 - 4.0 years
3 - 6 Lacs
Bengaluru
Work from Office
Technical Skills: Experienced in building microservices using Node or similar (e.g: Java springboot) , api implementations (Spring boot, Node etc), Middleware (RabbitMQ etc..) Experienced in using design patterns to address backend design problems Excellent analytical, problem solving and debugging skills, perf analysis and remediation. Hands-on experience in RDS (Oracle, Postgress, MySQL, SQL server etc) NoSQL (Mongo, Dynamo etc..) Experienced on configuring and deploying services to be consumed using API gateways (AWS native, Kong etc) service discoverability, service security, service throttling etc Hands on Experience in unit and feature testing, TDD, load testing Unit testing experience using Junit or similar. Keeps updated with emerging back end technology innovations, improvements. General Skills: Detail oriented. Takes initiative, and ready to take ownership, displays commitment. Should be open to work in a startup environment and have confidence to deal with complex issues and tackle high pressure situations focussed on solutions. Education Experience: At least an undergraduate degree in Computer Science, Engineering, or Mathematics, preferably from a Tier 1 college. BE preferred. 0-4 years of front-end experience
Posted 3 days ago
5.0 years
0 Lacs
Pune, Maharashtra, India
On-site
Join our mission to transform the retail technology space ! We're building a cutting-edge Self Checkout POS (SCO) system and expanding it with a powerful Integration API Platform to seamlessly connect ERP systems and third-party services at scale. 🔧 What You'll Be Doing: Develop scalable ASP.NET Core Web APIs (targeting .NET 8) Design and document RESTful APIs using OpenAPI/Swagger Build ERP connectors (SAP, Microsoft Dynamics, NetSuite, and others) Implement data sync workflows (batch + near real-time) Integrate with hardware devices (payment terminals, scanners, etc.) Ensure top-tier security, performance , and fault tolerance Write unit, integration & load tests and contribute to CI/CD pipelines (Azure DevOps) Uphold API governance and maintain high code quality standards ✅ Your Expertise: 5+ years of experience in C#/.NET (Framework & Core) Strong skills in ASP.NET Core Web API development Hands-on with CouchDB or similar NoSQL databases Familiarity with WPF/MVVM and hardware integration (USB, Serial, OPOS/JPOS) Proficient in Git, Docker , and DevOps workflows 🌟 Nice to Have: Experience with ERP integrations (EDIFACT, IDoc, OData) Familiarity with messaging systems like RabbitMQ, Azure Service Bus Knowledge of payment processing standards (PCI DSS, EMV) Background in Domain-Driven Design (DDD) and Clean Architecture
Posted 3 days ago
6.0 years
0 Lacs
Noida, Uttar Pradesh, India
On-site
Technical Lead - Backend About Us: 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. Requirements: 6+ years years of server-side application development experience with Java, Spring boot, Microservices, AWS Demonstrated experience delivering highly scalable products Deeply 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 Stack: Lang: Java, DB: RDBMS, Messaging: Kafka/RabbitMQ, Caching: Redis/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 3 days ago
5.0 years
0 Lacs
Pune, Maharashtra, India
On-site
THIS IS A LONG TERM [12+ Months] CONTRACT POSITION WITH ONE OF THE LARGEST, GLOBAL, TECHNOLOGY LEADER . Candidate must be present in the Pune office whenever there are team meetings, that would happen ~once a month. Our large, Fortune client is ranked as one of the best companies to work with, in the world. The client fosters progressive culture, creativity, and a Flexible work environment. They use cutting-edge technologies to keep themselves ahead of the curve. Diversity in all aspects is respected. Integrity, experience, honesty, people, humanity, and passion for excellence are some other adjectives that define this global technology leader. Minimum Qualifications: 5+ Years of strong expertise in Python and frameworks like Django, Flask, or FastAPI. Solid understanding of object-oriented design, data structures, and algorithms. Proficient with relational and NoSQL databases (e.g., PostgreSQL, MongoDB). Hands-on experience with Docker, Kubernetes, and CI/CD pipelines. Knowledge of message queues (e.g., RabbitMQ, Kafka) and event-driven architecture. Excellent problem-solving and debugging skills. Strong communication and leadership abilities. Additional Qualifications: Experience with distributed systems or real-time processing. Exposure to frontend technologies (React, Angular) is a plus. Key Responsibilities: Design, develop, and maintain scalable and high-performance backend systems using Python. Architect and implement RESTful APIs and integrate third-party services. Lead and mentor a team of developers, ensuring code quality through reviews and best practices. Work closely with DevOps to deploy and maintain cloud infrastructure (AWS, GCP, or Azure). Collaborate with product managers, designers, and QA engineers to deliver high-quality products. Optimize application performance and scalability. Ensure adherence to secure coding standards and compliance requirements.
Posted 3 days ago
3.0 - 5.0 years
0 Lacs
Kolkata, West Bengal, India
On-site
Job Description: Mid-Level Java Developer Location: Kolkata, India Employment Type: Full-Time About the Role We are seeking a talented and motivated Mid-Level Java Developer to join our dynamic team in Kolkata. The ideal candidate will have a strong foundation in Core Java and experience in developing robust and efficient applications. Familiarity with microservices architecture and IoT technologies is a plus. Key Responsibilities Develop, test, and maintain scalable Java applications with a focus on performance and reliability. Collaborate with cross-functional teams to design and implement new features. Write clean, efficient, and maintainable code following best practices. Troubleshoot and debug issues to enhance application performance. Participate in code reviews to maintain high-quality standards. Work with REST APIs and contribute to building microservices-based architectures. Stay updated on emerging Java technologies and industry trends. Required Skills and Qualifications Experience: 3-5 years of hands-on experience in Java development. Technical Proficiency: Strong knowledge of Core Java concepts, including OOP principles, collections, multithreading, and exception handling. Experience with frameworks like Spring and Hibernate. Familiarity with relational databases (MySQL, PostgreSQL, etc.) and writing optimized SQL queries. Hands-on experience with version control tools like Git. Strong problem-solving skills and attention to detail. Excellent communication and teamwork abilities. Good to Have Experience with microservices architecture and tools like Spring Boot, Docker, or Kubernetes. Familiarity with IoT protocols and frameworks. Knowledge of cloud platforms like AWS or Azure. Exposure to messaging systems (Kafka, RabbitMQ, etc.). Why Join Us? Work on challenging projects in a collaborative environment. Opportunities for continuous learning and career growth. Competitive salary and benefits package. If you are passionate about Java development and eager to take your career to the next level, we would love to hear from you.
Posted 3 days ago
1.0 - 3.0 years
3 - 6 Lacs
Pune
Work from Office
Job Brief: Python Developer with hands-on experience of 1 3 year(s) in Django REST. Requirements: Strong experience with core python (2.X/3.X) and its standard libraries. Hands on experience with either of Django REST framework. Strong Knowledge of OOPS Concepts. Strong understanding of web services, caching, scalability, REST principles Experience in developing Rest API using Django REST framework. Handling of data objects in JSON, XMLCommon open source libraries in Python Python based access to SQL and NoSQL Database Experience using Celery, RabitMQ and other similer frameworks Experience working with Git, Bitbucket, Maven, Jenkins Must possess a balance of analytic problem solving and strong interpersonal and relationship development skills. Good Professional Communication skills.
Posted 3 days ago
6.0 - 10.0 years
25 - 32 Lacs
Chennai
Work from Office
Job Title: Senior Developer - API & Mobile Development Location: Chennai Experience Required: 6-10 Years Notice Period: 0-45 Days Job Summary: The Senior Developer - API & Mobile Applications is responsible for the design, development, and maintenance of mobile applications (iOS and Android) and backend microservices supporting the ITMS product ecosystem. The ideal candidate has hands-on experience developing robust APIs using .NET Core/.NET 8 , building and deploying native or cross-platform mobile apps , and working in a microservices environment with asynchronous messaging (e.g., RabbitMQ). You'll work closely with cross-functional Agile teams to deliver scalable, high-performing software. Key Responsibilities: Develop backend microservices using C#, .NET Core/.NET 8 , and RESTful APIs Design and build mobile applications for iOS and Android using native or cross-platform tools (e.g., Xamarin, MAUI, React Native) Work in a microservice architecture with service-specific databases Implement asynchronous communication using RabbitMQ or equivalent Collaborate with cross-functional teams in Agile sprints (Scrum) Manage source code using Git and track work using Jira & Confluence Participate in production releases (monthly Saturday deployments) and provide support as required Basic Qualifications: Bachelor's/Master's degree in Computer Science, Engineering, or related field 6-10 years of software development experience Strong hands-on experience with: C#, .NET Core / .NET 8 RESTful API development Mobile app development (iOS & Android - native or cross-platform) RabbitMQ or similar messaging systems SQL Server 2019 Familiarity with: Microservice architecture Version control tools (Git) Agile practices (Scrum, Jira, Confluence) Excellent communication, debugging, and problem-solving skills Skill Matrix: C# / .NET Core / .NET 8 Mandatory 3+ Years Backend API development using .NET technologies RESTful API Development Mandatory 3+ Years Design and implementation of scalable APIs Microservice Architecture Mandatory 2+ Years Distributed service development RabbitMQ or Equivalent Messaging Mandatory 1-2 Years Message queues for async communication iOS Mobile App Development Mandatory 2+ Years Native or cross-platform (e.g., Xamarin, MAUI) Android Mobile App Development Mandatory 2+ Years Native or cross-platform (e.g., Xamarin, React Native) Database per Microservice Mandatory 2+ Years Designing and managing service-specific databases Git / Version Control Mandatory 2+ Years Source code management Jira, Confluence, Microsoft Teams Mandatory 2+ Years Agile collaboration tools Agile/Scrum Methodology Mandatory 2+ Years Sprint-based delivery model Additional Expectations: Availability for monthly Saturday production releases Overlap hours with onsite teams (EST 8-11 AM / CST 7-10 AM) Extended overlap during first 3 months for knowledge transfer Required Skills Microservices Architecture,C#,.Net core,.Net 8, RESTful,API devlpmnt,RabbitMQ,IOS,Android development
Posted 3 days ago
5.0 years
0 Lacs
Ahmedabad, Gujarat, India
On-site
To Apply: https://hire.upforce.tech/apply-jobs Job Title: Sr. Python Developer Location: Science City, Ahmedabad Qualification: B.E / BCA / MCA / MSc.IT / Information Technology / Any IT Qualification Experience: 5+ Years No. of Openings: 1 Job Description: We are looking for a highly skilled Senior Python Developer to join our dynamic team. The ideal candidate will have extensive experience in Python development, strong problem-solving skills, and a deep understanding of software engineering principles. You will be responsible for designing, developing, and maintaining scalable applications while collaborating with cross-functional teams. Responsibilities: Develop, test, and maintain robust Python-based applications. Collaborate with product managers, designers, and other engineers to deliver high-quality software solutions. Optimize and improve existing Python applications for performance and scalability. Design and implement RESTful APIs and microservices architectures. Work with relational and NoSQL databases such as PostgreSQL, MySQL, MongoDB, etc. Write clean, maintainable, and efficient code following best practices. Conduct code reviews, mentor junior developers, and enforce coding standards. Troubleshoot, debug, and enhance existing applications. Stay up-to-date with emerging trends and technologies in Python development. Requirements: 5+ years of experience in Python development. Strong expertise in Python frameworks such as Django or Flask. Experience with cloud services (AWS, Azure, or Google Cloud). Proficiency in working with databases (SQL and NoSQL). Solid understanding of software design patterns, data structures, and algorithms. Hands-on experience with containerization technologies like Docker and Kubernetes. Knowledge of CI/CD pipelines and DevOps practices. Strong analytical and problem-solving skills. Excellent communication and teamwork abilities. Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience). Preferred Skills: Experience with asynchronous programming and event-driven architectures. Familiarity with message brokers like RabbitMQ or Kafka. Knowledge of machine learning or data engineering concepts. Experience with front-end technologies such as React or Vue.js. Interested Candidates share profiles on https://hire.upforce.tech/apply-jobs can also WhatsApp on 7990600978
Posted 3 days ago
5.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Location: Hyderabad Experience: 5 to 8 years Required Technical Skill Set: Java, Spring Boot, AWS, Hibernate, Microservices, Angular Must-Have: 4+ years of IT experience · Experience in architecting & delivering end-to-end solutions using C#, ASP.Net MVC, WCF, Entity Framework, REST, RDBMS, NoSQL, ReactJS, NodeJS, Bootstrap, CSS3, HTML5, AngularJS, Springboot, Vie Js. · Broad understanding and knowledge across multiple technical domains including Front-end Architecture, Services Architecture, Integration/Middleware Architecture, Security Architecture, Data Architecture etc. · Experience with microservices, containerization technologies, Lambda, AWS VPC, AWS CloudWatch, AWS CloudSearch, AWS ElasticSearch, Amazon SNS, S3, API Gateway, Auto scaling, SQS, AWS CloudFormation, AWS Step Function · Experience in Containers (Docker), Kubernetes, Kafka (or other messaging platform), Apache Camel, RabbitMQ, Active MQ, Storage / RDBMS and No-SQL databases etc.. · Experinece in Netflix OSS (Erueka, Zuul, Hysterix etc.) to implement different Microservices design pattern like Service Discovery, Service Registry, Circuit Breaker, Saga etc · Experience in identification of Microservices – domain decomposition model, event storming, data lineage strategy. · 5+ years of experience in Cloud technologies including IaaS, PaaS, and SaaS. · Deep understanding of Cloud Native and fundamentals of AWS. · Experience in application migration to AWS cloud using Refactoring and Re-architecting approach. · Experience automation and provisioning of cloud environments using API’s, CLI and scripts.
Posted 3 days ago
75.0 years
0 Lacs
Chennai, Tamil Nadu, India
On-site
Ramco Systems is part of the $3 billion+ diversified Ramco Group, a legacy enterprise with deep roots in industries such as cement, textiles, engineering, software, energy, and biotech. With over 75 years of heritage and innovation, the Ramco Group is a global powerhouse that blends traditional business values with modern technologies. Ramco Systems is the Group’s technology arm, delivering next-gen enterprise software across Global Payroll, HR, Aviation MRO, ERP, and Logistics. Headquartered in Chennai, India, Ramco serves over 1,000 customers across 35+ countries and is recognized for its AI/ML-based, bot enabled, and cloud-native solutions. Our platform is designed for digital operations—trusted by governments, Fortune 500 companies, and high growth enterprises alike. If you're looking to be part of a company that combines innovation, global exposure, and a mission to disrupt legacy systems with intelligent enterprise applications—Ramco is the place to be. Key Responsibilities Write clean, efficient, and maintainable code. Assist in designing, implementing, testing, and deploying software applications. Apply object-oriented design principles and patterns effectively. Work across databases, APIs, and both frontend and backend services to support application functionality. Follow software engineering best practices including automated unit testing, version control, and peer code reviews. Debug and troubleshoot issues related to functional and non-functional requirements (NFRs). Collaborate with team members to develop and maintain scalable, secure, and reliable solutions. Participate in agile development sprints and contribute actively to team discussions and stand-ups. Required Skills & Experience 2 to 5+ years of professional (non-internship) experience in software development. Proficiency in at least one programming language (Java, Python, C#, or C++), one scripting language, and one frontend framework (e.g., JavaScript/React/Angular). Strong understanding of object-oriented design, data structures, and algorithms. Experience in writing clean, well-documented code with unit test coverage. Familiarity with relational or NoSQL databases and ability to write basic queries. Experience using version control systems like Git. Ability to debug, analyze complexity, and optimize performance. A user-first mindset: ability to design functional and intuitive interfaces. Preferred Qualifications • Familiarity with cloud platforms (AWS, Azure, or Google Cloud) is a plus. • Understanding of RESTful APIs, gRPC protocols and microservices architecture. • Basic knowledge of DevOps practices (CI/CD, Docker, Kubernetes) is an advantage. • Exposure to event-driven systems (Kafka, RabbitMQ) or AI concepts is a plus.
Posted 3 days ago
0.0 - 5.0 years
10 - 18 Lacs
Navi Mumbai, Maharashtra
On-site
Hi, We are pleased to inform you that we have openings in our organization which may be commensurate with your profile for Navi Mumbai (Vashi) office within the below expertise: Position: Sr. Java Developer About Fermion Infotech Private Limited Fermion is an outsourced product development company. Fermion brings off shoring to your doorstep. Our competencies lie in setting up dedicated offshore software development teams for outsourced product development, web development, mobile development and software maintenance. Its home page is www.fermion.in Experience: 5-7 years Job Location: Vashi (Navi Mumbai) Education: B.E.(C.S/IT/EC)/B.Tech./MCA Salary: Commensurate with experience Required Skills: Strong expertise in Java 8+ and object-oriented programming (OOP) principles. Extensive hands-on experience with Spring Boot framework, including Spring MVC, Spring Data JPA, Spring Security, etc. Proven experience in developing and deploying microservices. Solid understanding of RESTful API design and development. Experience with relational databases (e.g., PostgreSQL, MySQL, Oracle) and ORM frameworks (e.g., Hibernate, JPA). Proficiency with build tools like Maven or Gradle. Experience with version control systems (e.g., Git). Familiarity with cloud platforms (e.g., AWS, Azure, GCP) is a plus. Knowledge of message queues (e.g., Kafka, RabbitMQ) is a plus. Experience with front-end technologies (e.g., Angular, React) is a plus. Strong analytical, problem-solving, and debugging skills. Excellent communication, teamwork, and interpersonal skills. Ability to work independently and as part of a team in a fast-paced environment. Preferred Qualifications (Nice to Have): Experience with containerization technologies (Docker, Kubernetes). Familiarity with CI/CD pipelines. Experience with test-driven development (TDD) and unit testing frameworks (JUnit, Mockito). Knowledge of NoSQL databases (e.g., MongoDB, Cassandra). Experience with performance tuning and optimization. Job Types: Full-time, Permanent Pay: ₹1,000,000.00 - ₹1,800,000.00 per year Benefits: Health insurance Provident Fund Location Type: In-person Schedule: Day shift Morning shift Ability to commute/relocate: Navi Mumbai, Maharashtra: Reliably commute or planning to relocate before starting work (Required) Experience: Java: 5 years (Required) Work Location: In person
Posted 3 days ago
3.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Job Type: Full Time Experience: 3 Years to 5 Years Type: Virtual hiring,Face to Face,Telephonic Last Date: 30-Sep-2025 Posted on: 04-June-2025 Salary per month: Rs. 600000 - Rs. 1600000 Education: M Phil / Ph.D,BE/B.Tech,MS Branch: M Phil / Ph.D-Computer Science,BE/B.Tech-Computer Science & Engineering (CSE),MS-Computer Science Sublocation: Manikonda Skills: AWS,Azure,Python Baseforge Technologies is hiring Python Developer for Nuacem AI! Python Developer Job Category: Software Engineer Job Type: Full Time Job Location: Hyderabad Company: Nuacem AI About Nuacem AI Nuacem AI is at the forefront of Conversational AI, building intelligent customer engagement platforms using advanced NLP and proprietary Whitebox NLU technology. We power smart bots and AI-first systems that operate seamlessly across voice, text, and video — for global enterprises. Role Overview We are seeking a skilled Sr. Python Developer to join our dynamic backend engineering team. You’ll be responsible for building scalable, robust APIs, integrating with cloud systems, and optimizing performance for AI-driven products. Key Responsibilities Develop, test, and maintain RESTful APIs using Flask, Fast API, or Django. Collaborate with product and ML teams to integrate backend services with AI modules. Design efficient and scalable architecture for microservices and backend systems. Implement messaging systems using Kafka, RabbitMQ, or similar tools. Optimize application performance using Redis, Memcached, and caching strategies. Manage database schemas, queries, and performance for PostgreSQL or MariaDB. Participate in code reviews, sprint planning, and Agile ceremonies. Maintain code integrity and ensure high standards through CI/CD pipelines and Git workflows. Required Skills & Qualifications 3–5 years of hands-on experience in Python backend development. Proficient in at least one Python web framework: Flask, Fast API, or Django. Solid understanding of software architecture, OOP, and design patterns. Experience with Kafka or RabbitMQ (or similar message brokers). Proficiency in Redis, Memcached, or other caching mechanisms. Strong experience with SQL databases such as PostgreSQL or MariaDB. Familiarity with Git, CI/CD workflows, and Agile development. Excellent problem-solving, debugging, and communication skills. Bonus / Preferred Skills Experience with containerization tools (Docker, Kubernetes). Familiarity with cloud platforms like AWS, Azure, or GCP. Exposure to working alongside AI/ML teams or in data-driven product environments. Send your resume: careers@baseforge.com
Posted 3 days ago
8.0 - 13.0 years
18 - 27 Lacs
Bengaluru
Work from Office
About Persistent We are a trusted Digital Engineering and Enterprise Modernization partner, combining deep technical expertise and industry experience to help our clients anticipate what’s next. Our offerings and proven solutions create a unique competitive advantage for our clients by giving them the power to see beyond and rise above. We work with many industry-leading organizations across the world including 12 of the 30 most innovative US companies, 80% of the largest banks in the US and India, and numerous innovators across the healthcare ecosystem. Our growth trajectory continues, as we reported $1,231M annual revenue (16% Y-o-Y). Along with our growth, we’ve onboarded over 4900 new employees in the past year, bringing our total employee count to over 23,500+ people located in 19 countries across the globe. Persistent Ltd. is dedicated to fostering diversity and inclusion in the workplace. We invite applications from all qualified individuals, including those with disabilities, and regardless of gender or gender preference. We welcome diverse candidates from all backgrounds. For more details please login to www.persistent.com About The Position We are looking for a Data Architect with creativity and results-oriented critical thinking to meet complex challenges and develop new strategies for acquiring, analyzing, modeling and storing data. In this role you will guide the company into the future and utilize the latest technology and information management methodologies to meet our requirements for effective logical data modeling, metadata management and database warehouse domains. You will be working with experts in a variety of industries, including computer science and software development, as well as department heads and senior executives to integrate new technologies and refine system performance. We reward dedicated performance with exceptional pay and benefits, as well as tuition reimbursement and career growth opportunities. What You?ll Do Define data retention policies Monitor performance and advise any necessary infrastructure changes Mentor junior engineers and work with other architects to deliver best in class solutions Implement ETL / ELT process and orchestration of data flows Recommend and drive adoption of newer tools and techniques from the big data ecosystem Expertise You?ll Bring 10+ years in industry, building and managing big data systems Building, monitoring, and optimizing reliable and cost-efficient pipelines for SaaS is a must Building stream-processing systems, using solutions such as Storm or Spark-Streaming Dealing and integrating with data storage systems like SQL and NoSQL databases, file systems and object storage like s3 Reporting solutions like Pentaho, PowerBI, Looker including customizations Developing high concurrency, high performance applications that are database-intensive and have interactive, browser-based clients Working with SaaS based data management products will be an added advantage Proficiency and expertise in Cloudera / Hortonworks Spark HDF and NiFi RDBMS, NoSQL like Vertica, Redshift, Data Modelling with physical design and SQL performance optimization Messaging systems, JMS, Active MQ, Rabbit MQ, Kafka Big Data technology like Hadoop, Spark, NoSQL based data-warehousing solutions Data warehousing, reporting including customization, Hadoop, Spark, Kafka, Core java, Spring/IOC, Design patterns Big Data querying tools, such as Pig, Hive, and Impala Open-source technologies and databases (SQL & NoSQL) Proficient understanding of distributed computing principles Ability to solve any ongoing issues with operating the cluster Scale data pipelines using open-source components and AWS services Cloud (AWS), provisioning, capacity planning and performance analysis at various levels Web-based SOA architecture implementation with design pattern experience will be an added advantage Benefits Competitive salary and benefits package Culture focused on talent development with quarterly promotion cycles and company-sponsored higher education and certifications Opportunity to work with cutting-edge technologies Employee engagement initiatives such as project parties, flexible work hours, and Long Service awards Annual health check-ups Insurance coverage : group term life , personal accident, and Mediclaim hospitalization for self, spouse, two children, and parents Inclusive Environment •We offer hybrid work options and flexible working hours to accommodate various needs and preferences. •Our office is equipped with accessible facilities, including adjustable workstations, ergonomic chairs, and assistive technologies to support employees with physical disabilities. Let's unleash your full potential. See Beyond, Rise Above.
Posted 3 days ago
8.0 - 13.0 years
18 - 30 Lacs
Pune
Work from Office
About Persistent We are a trusted Digital Engineering and Enterprise Modernization partner, combining deep technical expertise and industry experience to help our clients anticipate what’s next. Our offerings and proven solutions create a unique competitive advantage for our clients by giving them the power to see beyond and rise above. We work with many industry-leading organizations across the world including 12 of the 30 most innovative US companies, 80% of the largest banks in the US and India, and numerous innovators across the healthcare ecosystem. Our growth trajectory continues, as we reported $1,231M annual revenue (16% Y-o-Y). Along with our growth, we’ve onboarded over 4900 new employees in the past year, bringing our total employee count to over 23,500+ people located in 19 countries across the globe. Persistent Ltd. is dedicated to fostering diversity and inclusion in the workplace. We invite applications from all qualified individuals, including those with disabilities, and regardless of gender or gender preference. We welcome diverse candidates from all backgrounds. For more details please login to www.persistent.com About The Position We are looking for a Data Architect with creativity and results-oriented critical thinking to meet complex challenges and develop new strategies for acquiring, analyzing, modeling and storing data. In this role you will guide the company into the future and utilize the latest technology and information management methodologies to meet our requirements for effective logical data modeling, metadata management and database warehouse domains. You will be working with experts in a variety of industries, including computer science and software development, as well as department heads and senior executives to integrate new technologies and refine system performance. We reward dedicated performance with exceptional pay and benefits, as well as tuition reimbursement and career growth opportunities. What You?ll Do Define data retention policies Monitor performance and advise any necessary infrastructure changes Mentor junior engineers and work with other architects to deliver best in class solutions Implement ETL / ELT process and orchestration of data flows Recommend and drive adoption of newer tools and techniques from the big data ecosystem Expertise You?ll Bring 10+ years in industry, building and managing big data systems Building, monitoring, and optimizing reliable and cost-efficient pipelines for SaaS is a must Building stream-processing systems, using solutions such as Storm or Spark-Streaming Dealing and integrating with data storage systems like SQL and NoSQL databases, file systems and object storage like s3 Reporting solutions like Pentaho, PowerBI, Looker including customizations Developing high concurrency, high performance applications that are database-intensive and have interactive, browser-based clients Working with SaaS based data management products will be an added advantage Proficiency and expertise in Cloudera / Hortonworks Spark HDF and NiFi RDBMS, NoSQL like Vertica, Redshift, Data Modelling with physical design and SQL performance optimization Messaging systems, JMS, Active MQ, Rabbit MQ, Kafka Big Data technology like Hadoop, Spark, NoSQL based data-warehousing solutions Data warehousing, reporting including customization, Hadoop, Spark, Kafka, Core java, Spring/IOC, Design patterns Big Data querying tools, such as Pig, Hive, and Impala Open-source technologies and databases (SQL & NoSQL) Proficient understanding of distributed computing principles Ability to solve any ongoing issues with operating the cluster Scale data pipelines using open-source components and AWS services Cloud (AWS), provisioning, capacity planning and performance analysis at various levels Web-based SOA architecture implementation with design pattern experience will be an added advantage Benefits Competitive salary and benefits package Culture focused on talent development with quarterly promotion cycles and company-sponsored higher education and certifications Opportunity to work with cutting-edge technologies Employee engagement initiatives such as project parties, flexible work hours, and Long Service awards Annual health check-ups Insurance coverage : group term life , personal accident, and Mediclaim hospitalization for self, spouse, two children, and parents Inclusive Environment •We offer hybrid work options and flexible working hours to accommodate various needs and preferences. •Our office is equipped with accessible facilities, including adjustable workstations, ergonomic chairs, and assistive technologies to support employees with physical disabilities. Let's unleash your full potential. See Beyond, Rise Above.
Posted 3 days ago
8.0 - 13.0 years
18 - 25 Lacs
Hyderabad
Work from Office
About Persistent We are a trusted Digital Engineering and Enterprise Modernization partner, combining deep technical expertise and industry experience to help our clients anticipate what’s next. Our offerings and proven solutions create a unique competitive advantage for our clients by giving them the power to see beyond and rise above. We work with many industry-leading organizations across the world including 12 of the 30 most innovative US companies, 80% of the largest banks in the US and India, and numerous innovators across the healthcare ecosystem. Our growth trajectory continues, as we reported $1,231M annual revenue (16% Y-o-Y). Along with our growth, we’ve onboarded over 4900 new employees in the past year, bringing our total employee count to over 23,500+ people located in 19 countries across the globe. Persistent Ltd. is dedicated to fostering diversity and inclusion in the workplace. We invite applications from all qualified individuals, including those with disabilities, and regardless of gender or gender preference. We welcome diverse candidates from all backgrounds. For more details please login to www.persistent.com About The Position We are looking for a Data Architect with creativity and results-oriented critical thinking to meet complex challenges and develop new strategies for acquiring, analyzing, modeling and storing data. In this role you will guide the company into the future and utilize the latest technology and information management methodologies to meet our requirements for effective logical data modeling, metadata management and database warehouse domains. You will be working with experts in a variety of industries, including computer science and software development, as well as department heads and senior executives to integrate new technologies and refine system performance. We reward dedicated performance with exceptional pay and benefits, as well as tuition reimbursement and career growth opportunities. What You?ll Do Define data retention policies Monitor performance and advise any necessary infrastructure changes Mentor junior engineers and work with other architects to deliver best in class solutions Implement ETL / ELT process and orchestration of data flows Recommend and drive adoption of newer tools and techniques from the big data ecosystem Expertise You?ll Bring 10+ years in industry, building and managing big data systems Building, monitoring, and optimizing reliable and cost-efficient pipelines for SaaS is a must Building stream-processing systems, using solutions such as Storm or Spark-Streaming Dealing and integrating with data storage systems like SQL and NoSQL databases, file systems and object storage like s3 Reporting solutions like Pentaho, PowerBI, Looker including customizations Developing high concurrency, high performance applications that are database-intensive and have interactive, browser-based clients Working with SaaS based data management products will be an added advantage Proficiency and expertise in Cloudera / Hortonworks Spark HDF and NiFi RDBMS, NoSQL like Vertica, Redshift, Data Modelling with physical design and SQL performance optimization Messaging systems, JMS, Active MQ, Rabbit MQ, Kafka Big Data technology like Hadoop, Spark, NoSQL based data-warehousing solutions Data warehousing, reporting including customization, Hadoop, Spark, Kafka, Core java, Spring/IOC, Design patterns Big Data querying tools, such as Pig, Hive, and Impala Open-source technologies and databases (SQL & NoSQL) Proficient understanding of distributed computing principles Ability to solve any ongoing issues with operating the cluster Scale data pipelines using open-source components and AWS services Cloud (AWS), provisioning, capacity planning and performance analysis at various levels Web-based SOA architecture implementation with design pattern experience will be an added advantage Benefits Competitive salary and benefits package Culture focused on talent development with quarterly promotion cycles and company-sponsored higher education and certifications Opportunity to work with cutting-edge technologies Employee engagement initiatives such as project parties, flexible work hours, and Long Service awards Annual health check-ups Insurance coverage : group term life , personal accident, and Mediclaim hospitalization for self, spouse, two children, and parents Inclusive Environment •We offer hybrid work options and flexible working hours to accommodate various needs and preferences. •Our office is equipped with accessible facilities, including adjustable workstations, ergonomic chairs, and assistive technologies to support employees with physical disabilities. Let's unleash your full potential. See Beyond, Rise Above.
Posted 3 days ago
5.0 years
0 Lacs
Pune, Maharashtra, India
On-site
We are looking for a Senior Java Developer with strong expertise in Spring Boot and backend API development. The ideal candidate should have experience in building scalable microservices, integrating databases, and writing efficient RESTful APIs. Front-end experience with React.js is a plus. About the Role We are looking for a Senior Java Developer with strong expertise in Spring Boot and backend API development. Responsibilities Develop and maintain Spring Boot-based RESTful APIs. Design and implement scalable, high-performance microservices. Work with SQL & NoSQL databases (PostgreSQL, MySQL, MongoDB, Redis). Write unit and integration tests to ensure high code quality. Collaborate with DevOps teams for CI/CD pipeline integration. Optimize system performance, security, and reliability. (Optional) Work on the frontend using React.js when required. (Optional) Good to have any prior experience working with Workflow based frameworks. Qualifications Bachelor’s degree in Computer Science, Information Technology, or a related field. Required Skills 5+ years of experience in Java development. Proficiency in Spring Boot, Spring MVC, JPA/Hibernate. Experience in Microservices Architecture and RESTful API development. Strong database experience with SQL & NoSQL. Familiarity with Docker, Kubernetes, and cloud services (AWS, Azure, GCP). Knowledge of message queues (Kafka, RabbitMQ) is a plus. The ideal candidate should have experience in Supply chain Management /Logistics Preferred Skills Frontend experience with React.js and TypeScript. Familiarity with GraphQL. Knowledge of CI/CD pipelines, Git, and automated testing (JUnit, Mockito, Jest, Cypress). Note: The ideal candidate should have experience in Supply chain Management /Logistics Equal Opportunity Statement We are committed to diversity and inclusivity.
Posted 3 days ago
3.0 years
0 Lacs
Pune, Maharashtra, India
On-site
Why it’s worth it: Are you a passionate Software Engineer with a knack for solving complex problems and a love for innovation? At ReliaQuest, you'll have the opportunity to write groundbreaking code and manipulate data in unprecedented ways, driving the automation of threat detection and response in one of the world’s fastest-growing industries. You'll lead the creation, testing, and deployment of cutting-edge security technology for enterprise customers worldwide. Most importantly, you'll collaborate with some of the brightest minds in the industry and make a direct impact on the growth and success of ReliaQuest. This role offers you the chance to take ownership of projects and work on systems that operate at a significant scale, providing a unique opportunity to see the tangible results of your efforts. The everyday hustle: Innovate and develop creative solutions using cutting-edge technologies to continuously enhance our GreyMatter platform. Design and implement REST and GraphQL APIs to securely streamline and automate our customers' security operations. Oversee the continuous integration and deployment of complex technologies. Automate and optimize all stages of the software development lifecycle proactively. Work on systems that operate at a significant scale, providing a unique opportunity to see the tangible results of your efforts. Collaborate closely with various business units, both internally and externally, to ensure seamless product usage and maximum potential. Mentor and support team members while fostering a culture of continuous collaboration. Take ownership of projects and drive them to completion, ensuring high-quality deliverables. Do you have what it takes? 3+ years of experience in Software Development using languages, frameworks and technologies such as Java, Spring, React, GraphQL, Python, NodeJS, PostgreSQL, and Snowflake or equivalent. Proficiency in English, both written and verbal. Strong understanding and application of software security principles. Demonstrated ability to take ownership of projects and drive them to successful completion. What makes you uncommon? Practical experience with technologies like Snowflake, Kafka, RabbitMQ, OpenSearch, Prometheus, Kubernetes, or other data pipeline and orchestration tools. Expertise with cloud platforms such as AWS, GCP, or Azure. Strong grasp of unit testing, continuous integration, and deployment practices. Proven track record of working on large-scale systems and delivering high-quality results. Advanced education or relevant experiences that allow you work with some of the world's best engineering minds.
Posted 3 days ago
10.0 years
0 Lacs
Chennai, Tamil Nadu, India
On-site
Job Title: Senior Developer – API & Mobile Development Location: Chennai Experience Required: 6–10 Years Notice Period: 0–45 Days Job Summary The Senior Developer – API & Mobile Applications is responsible for designing, developing, and maintaining mobile applications (iOS and Android) and backend microservices that support the ITMS product ecosystem. The role requires strong hands-on experience in developing APIs using .NET Core/.NET 8 , building native or cross-platform mobile applications, and working in microservice-based environments with asynchronous messaging systems like RabbitMQ. The developer will be an integral part of cross-functional Agile teams to deliver scalable and high-performing software solutions. Key Responsibilities Develop backend microservices using C#, .NET Core/.NET 8 , and RESTful APIs Design and build mobile apps for iOS and Android using native or cross-platform tools (Xamarin, MAUI, React Native) Implement microservice architecture with dedicated databases Work with asynchronous messaging systems like RabbitMQ Collaborate with Agile teams using Scrum methodology Use Git for source control and Jira/Confluence for tracking and collaboration Participate in monthly Saturday production releases and provide post-deployment support Basic Qualifications Bachelor’s or Master’s in Computer Science, Engineering, or related field 6–10 years of software development experience Must-Have Skills Skill Mandatory Experience Details C# / .NET Core / .NET 8 Backend API development RESTful API Development Scalable service design Microservice Architecture Distributed systems RabbitMQ or Equivalent Async messaging iOS App Development Native or cross-platform Android App Development Native or cross-platform Database per Microservice Service-specific DB design Git / Version Control Code management Jira, Confluence, Teams Agile collaboration tools Agile/Scrum Methodology Sprint-based delivery Additional Expectations Must be available for monthly Saturday production releases Daily overlap with onsite teams : EST (8–11 AM) / CST (7–10 AM) Extended overlap during first 3 months for KT
Posted 3 days ago
5.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
About the role As a backend development Engineer, you’ll be working in an agile team of industry leading engineers to define and develop Tesco’s xAPI (Experience API) that powers Tesco’s various shopping experiences i.e., tesco.com, the mobile shop application, store and other internal facing applications. You’ll be a passionate, pragmatic Engineer with an inquisitive mind who is motivated to make change for the better and most importantly put our customer first. You’ll enjoy working as part of a team, liaise with product and program managers to understand requirements and build new software or extend existing software. You are a keen problem solver with the expertise and experience building extensible, maintainable, highly available, scalable, performant and observable quality software, Comfortable with modern engineering practices and backend development technologies, you’ll use innovation to improve the customer experience and efficiency of engineering teams. The solutions that you will be responsible for will have a global reach, impacting millions of customers. Some of the tech we are using at scale: Javascript, Typescript, Node.JS, GraphQL, REST, Kafka, Azure Cloud, Redis, Varnish Cache, Apollo Federation, Docker, Kubernetes etc. About the team Tesco’s xAPI (Experience API) powers Tesco’s online shopping, enabling customers to discover and shop online from diverse client applications & devices i.e. web, mobile-apps, tills in-store, scan-as-you-shop, tablets, voice assistants etc. We, the xAPI team, build products that provide the experience APIs (GraphQL) for building client applications and handle all the device traffic to support the user experience for the end-user’s shopping lifecycle from product discovery to purchase to returns and refunds, shopping history. We build, develop and maintain massive scale, highly performant REST/GraphQL API services, backend-for-frontend services that enable ease of client application development and our success is the difference between millions of happy customers or millions of missed opportunities. We are building systems to solve real world problems at scale, impacting tens of millions of Teams of great Engineers (and Managers and Product Managers) to learn from We are agile and enlightened in our approach to building software and teams There’s a great atmosphere and we work sustainably as a team Tesco has a “do the right thing” mentality We promote flexible working Job Responsibilities Use your in-depth knowledge of JavaScript, Typescript, Node.JS, cloud and the backend services ecosystem to develop, and deploy scalable backend systems. Work with product managers to understand business/product requirements. Translate requirements into tasks & code. Commit code early and often, demonstrating understanding of version control & branching strategies. Automate everything by default. Write secure code by default. Write maintainable code and observe basic hygiene practices Implement relevant project instrumentation. Profile and optimise code. Apply understanding of cohesion and the SOLID principles to create well structured, maintainable software. Identify patterns in code and refactor the code towards them where it increases understanding and/or maintainability with minimal guidance. Produce test driven features in a specific programming language and demonstrate familiarity with the TDD development. Follow the best practices of continuous BDD/TDD/Performance/Security/Smoke testing. Work effectively with product stakeholders to communicate and translate needs into product improvements. Lead group discussions on system design and understand domain well enough to work with Product Managers to drive value. Support production systems, resolve incidents and perform root cause analysis. Debug/find complex problems and support/maintain the software solution. Share knowledge with the wider engineering community. Mentor and develop others around you. Produce proof of concepts to evaluate new tools. You will need We are looking for people who have a passion for Technology. You will demonstrate experience of different platforms and technologies. We expect to see some or all of the following: 5+ Years professional experience as a Backend Software Developer. At least 4 years of experience in backend development using Javascript, Typescript, Node.JS and related backend technologies, frameworks. Exposure to a variety of JavaScript frameworks and libraries such as: Next.JS, React.JS and testing using Jest, Mocha.JS, Cucumber etc. Experience of using Node.js to create high traffic applications using Express.js, Sails, Koa or similar. Knowledge of microservices development and deployment in the cloud i.e. Azure/AWS/GCP cloud. Knowledge of virtualization, containerization and container orchestration technologies like Docker, Kubernetes etc. Experience with usage of GraphQL, building GraphQL servers and GraphQL Federation technologies like Apollo Federation. Experience with using and building REST API services. Knowledge of distributed messaging systems like Kafka, RabbitMQ etc. Knowledge of distributed caching technologies like Redis. A desire to write readable, maintainable, modular and extendable code. Exposure to the DevOps model. Experience in Lean and Agile environments and understanding of principles behind methodologies such as: BDD, ATDD and TDD. Qualifications Javascript, Typescript, Node.JS, GraphQL, REST, Kafka, Azure Cloud, Redis, Varnish Cache, Apollo Federation, Docker, Kubernetes
Posted 3 days 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
19947 Jobs | Dublin
Wipro
9475 Jobs | Bengaluru
EY
7894 Jobs | London
Accenture in India
6317 Jobs | Dublin 2
Amazon
6141 Jobs | Seattle,WA
Uplers
6077 Jobs | Ahmedabad
Oracle
5820 Jobs | Redwood City
IBM
5736 Jobs | Armonk
Tata Consultancy Services
3644 Jobs | Thane
Capgemini
3598 Jobs | Paris,France