Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
12.0 years
0 Lacs
Chennai, Tamil Nadu, India
On-site
Position Summary... What you'll do... About team: Walmart’s Enterprise Business Services (EBS) is a powerhouse of several exceptional teams delivering world-class technology solutions and services making a profound impact at every level of Walmart. As a key part of Walmart Global Tech, our teams set the bar for operational excellence and leverage emerging technology to support millions of customers, associates, and stakeholders worldwide. Each time an associate turns on their laptop, a customer makes a purchase, a new supplier is onboarded, the company closes the books, physical and legal risk is avoided, and when we pay our associates consistently and accurately, that is EBS. Joining EBS means embarking on a journey of limitless growth, relentless innovation, and the chance to set new industry standards that shape the future of Walmart. What you'll do: Manage a high performing team of 10-12 engineers who work across multiple technology stacks including Java and Mainframe Drive design, development, implementation and documentation Establish best engineering and operational excellence practices based on product, engineering and scrum metrics Interact with Walmart engineering teams across geographies to leverage expertise and contribute to the tech community. Engage with Product and Business stakeholders to drive the agenda, set the priorities and deliver scalable and resilient products. Work closely with the Architects and cross functional teams and follow established practices for the delivery of solutions meeting QCD (Quality, Cost & Delivery) within the established architectural guidelines. Work with senior leadership to chart out the future roadmap of the products Participate in hiring, mentoring and building high performing agile teams. Participating in organizational events like hackathons, demo days etc. and be the catalyst towards the success of those events Interact closely for requirements with Business owners and technical teams both within India and across the globe. W hat you'll bring: Bachelor's/Master’s degree in Computer Science, engineering, or related field, with minimum 12+ years of experience in software development and at least 5+ years of experience in managing engineering teams. Have prior experience in managing high performing agile technology teams. Hands on experience building Java-Scala-Spark based backend systems is a must, and experience of working in cloud based solutions is desirable Proficiency in Javascript, NodeJS, ReactJS and NextJS is desirable. A good understanding of CS Fundamentals, Microservices, Data Structures, Algorithms & Problem Solving Should have exposed to CI/CD development environments/tools including, but not limited to, Git, Maven, Jenkins. Strong in writing modular and testable code and test cases (unit, functional and integration) using frameworks like JUnit, Mockito, and Mock MVC Should be experienced in microservices architecture. Posseses good understanding of distributed concepts, common design principles, design patterns and cloud native development concepts. Hands-on experience in Spring boot, concurrency, garbage collection, RESTful services, data caching services and ORM tools. Experience working with Relational Database and writing complex OLAP, OLTP and SQL queries. Experience in working with NoSQL Databases like cosmos DB. Experience in working with Caching technology like Redis, Mem cache or other related Systems. Good knowledge in Pub sub system like Kafka. Experience utilizing monitoring and alert tools like Prometheus, Splunk, and other related systems and excellent in debugging and troubleshooting issues. Exposure to Containerization tools like Docker, Helm, Kubernetes. Knowledge of public cloud platforms like Azure, GCP etc. will be an added advantage. About Walmart Global Tech Imagine working in an environment where one line of code can make life easier for hundreds of millions of people. That’s what we do at Walmart Global Tech. We’re a team of software engineers, data scientists, cybersecurity expert's and service professionals within the world’s leading retailer who make an epic impact and are at the forefront of the next retail disruption. People are why we innovate, and people power our innovations. We are people-led and tech-empowered. We train our team in the skillsets of the future and bring in experts like you to help us grow. We have roles for those chasing their first opportunity as well as those looking for the opportunity that will define their career. Here, you can kickstart a great career in tech, gain new skills and experience for virtually every industry, or leverage your expertise to innovate at scale, impact millions and reimagine the future of retail. Flexible, hybrid work We use a hybrid way of working with primary in office presence coupled with an optimal mix of virtual presence. We use our campuses to collaborate and be together in person, as business needs require and for development and networking opportunities. This approach helps us make quicker decisions, remove location barriers across our global team, be more flexible in our personal lives. Benefits Beyond our great compensation package, you can receive incentive awards for your performance. Other great perks include a host of best-in-class benefits maternity and parental leave, PTO, health benefits, and much more. Belonging We aim to create a culture where every associate feels valued for who they are, rooted in respect for the individual. Our goal is to foster a sense of belonging, to create opportunities for all our associates, customers and suppliers, and to be a Walmart for everyone. At Walmart, our vision is "everyone included." By fostering a workplace culture where everyone is—and feels—included, everyone wins. Our associates and customers reflect the makeup of all 19 countries where we operate. By making Walmart a welcoming place where all people feel like they belong, we’re able to engage associates, strengthen our business, improve our ability to serve customers, and support the communities where we operate. Equal Opportunity Employer Walmart, Inc., is an Equal Opportunities Employer – By Choice. We believe we are best equipped to help our associates, customers and the communities we serve live better when we really know them. That means understanding, respecting and valuing unique styles, experiences, identities, ideas and opinions – while being inclusive of all people. Minimum Qualifications... Outlined below are the required minimum qualifications for this position. If none are listed, there are no minimum qualifications. Minimum Qualifications:Option 1: Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 5 years’ experience in software engineering or related area. Option 2: 7 years’ experience in software engineering or related area. 2 years’ supervisory experience. Preferred Qualifications... Outlined below are the optional preferred qualifications for this position. If none are listed, there are no preferred qualifications. Master’s degree in computer science, computer engineering, computer information systems, software engineering, or related area and 3 years' experience in software engineering or related area. Primary Location... Rmz Millenia Business Park, No 143, Campus 1B (1St -6Th Floor), Dr. Mgr Road, (North Veeranam Salai) Perungudi , India R-2244602
Posted 3 days ago
7.0 - 14.0 years
0 Lacs
Gurugram, Haryana, India
On-site
Position Type Full time Type Of Hire Experienced (relevant combo of work and education) Education Desired Bachelor of Computer Engineering Travel Percentage 0% Are you curious, motivated, and forward-thinking? At FIS you’ll have the opportunity to work on some of the most challenging and relevant issues in financial services and technology. Our talented people empower us, and we believe in being part of a team that is open, collaborative, entrepreneurial, passionate and above all fun About The Team This role is a part of our OPF team. FIS Open Payment Framework (OPF) is a set of reusable and extensible components, frameworks, and technical services which can be assembled in different configurations to build a personalized Payment Processing System. From the Open Payment Framework, FIS has created predefined solutions around the bank payment hub, including Domestic & International payments (XCT) , SEPA Direct Debits & Credit Transfers (SEPA) , SCT INST ,UK Faster Payments ,Immediate Payments ,eBanking (EBK) ,Business Payments (BP), NPP, BACS ,US ACH. What You Will Be Doing Develop application code for java programs Design, implement and maintain java application phases Designing, coding, and debugging and maintenance of Java, J2EE application systems Object-oriented Design and Analysis (OOA and OOD) Evaluate and identify new technologies for implementation Ability to convert business requirement into executable code solution Provide leadership to technical team What You Bring Must have 7 to 14 years of experience in Java Technologies Must have experience on Banking domain Proficiency in Core Java, J2EE, ANSI SQL, XML, Struts, Hibernate, Spring and Springboot Good experience in Database concepts (Oracle/DB2), docker, kubernates, Core Java Language (Collections, Concurrency/Multi-Threading, Localization, JDBC), microservices Hands on experience in Web Technologies (Either Spring or Struts, Hibernate, JSP, HTML/DHTML, Web services, JavaScript) Must have knowledge of one J2EE Application Server e.g.~ WebSphere Process Server, WebLogic, jboss Working Knowledge of JIRA or equivalent What We Offer You An exciting opportunity be a part of World’s Leading FinTech Product MNC To be a part of vibrant team and to build up a career on core banking/payments domain Competitive salary and attractive benefits including GHMI/ Hospitalization coverage for employee and direct dependents A multifaceted job with a high degree of responsibility and a broad spectrum of opportunities Privacy Statement FIS is committed to protecting the privacy and security of all personal information that we process in order to provide services to our clients. For specific information on how FIS protects personal information online, please see the Online Privacy Notice. Sourcing Model Recruitment at FIS works primarily on a direct sourcing model; a relatively small portion of our hiring is through recruitment agencies. FIS does not accept resumes from recruitment agencies which are not on the preferred supplier list and is not responsible for any related fees for resumes submitted to job postings, our employees, or any other part of our company. #pridepass
Posted 3 days ago
0 years
0 Lacs
Mumbai, Maharashtra, India
On-site
Required Details Total Experience Relevant Experience Current Company Current Designation: Current CTC Expected CTC Notice Period Current Location Expected Location: Offer In Hand PAN Number (upload profiles to the portal): DOB (upload Profiles To The Portal) Reason for Job Change: Degree CGPA University Passed Out: Out Of 5 Rate Yourself Location: Mumbai—locals only. Budget: Open Competitive Market rate [always keep it low] Interview Mode: 1st Round -Virtual, 2nd/3rd -compulsory face to face, may have more than 3 rounds. Excellent technical skills in Strong Core Java High performance messaging Multi-threading, memory management Networking (TCP/UDP) Performance optimization Gitlab CI – Continuous Integration Experience of Trading System Development and/or Complex Event Processing Deep understanding of multithreading, NIO, concurrency, lock-free data structures, and GC tuning Strong Knowledge of messaging systems like Kafka, Aeron, Chronicle Queue (nice to have) Understanding of memory management, multi-threading - concurrency and synchronization. Experience with memory-mapped files, off-heap storage, or zero-copy I/O Very detail oriented with excellent analytical skills Strong communication & leadership skills Highly proactive and takes initiative to identify problem areas and evolve solutions. Exposure to C, C++, FPGA/Verilog would be a plus
Posted 3 days ago
4.0 years
0 Lacs
Gurugram, Haryana, India
On-site
Achieving our goals starts with supporting yours. Grow your career, access top-tier health and wellness benefits, build lasting connections with your team and our customers, and travel the world using our extensive route network. Come join us to create what’s next. Let’s define tomorrow, together. Description United's Digital Technology team is comprised of many talented individuals all working together with cutting-edge technology to build the best airline in the history of aviation. Our team designs, develops and maintains massively scaling technology solutions brought to life with innovative architectures, data analytics, and digital solutions. Job Overview And Responsibilities We have an application CCAI (Customer Care AI) and this role will be working to develop and support the application. Their primary responsibilities include writing well designed, testable, efficient code in Java(backend) and Angular (Frontend), and resolving technical issues that arise. Design and Develop well architecture application using backend technology Java8 and its higher versions Complete comprehensive unit testing on all developed/enhanced software and supports deployment of software applications Participates in code reviews to ensure code adheres to standards Contributes to software documentation and user manuals. Participates in code reviews to ensure code adheres to standards Work with DevOps team for setting up deployment pipeline and higher environment deployments This position is offered on local terms and conditions. Expatriate assignments and sponsorship for employment visas, even on a time-limited visa status, will not be awarded. This position is for United Airlines Business Services Pvt. Ltd - a wholly owned subsidiary of United Airlines Inc. Qualifications What’s needed to succeed (Minimum Qualifications): Bachelor (Graduate preferred) degree in Computer Science, Information Technology 4+ years of hands-on-experience Backend Developer using Java and SpringBoot 2SE SDK development Spring (Boot, Framework, Web, Web Services) Web Services using REST Java standard APIs (Collections, Concurrency, JDBC, JMS, JNDI) Design Patterns API Gateways Service Oriented Architecture Secure Coding Practices Data Modelling Any experience with NoSQL database will be preferred API / Web Service Documentation Microservice Development JDBC Web Application Development(Using JSON REST Services) Experience with Git, Subversion or other source control system Linux/Unix and Windows skills with a focus on DevOps Experience with either application servers: Tomcat, WebLogic, etc Exhibit written and spoken English fluency Must be legally authorized to work in India for any employer without sponsorship Successful completion of interview required to meet job qualification Reliable, punctual attendance is an essential function of the position What will help you propel from the pack (Preferred Qualifications): Master's Degree in Computer Science, Information Systems AWS certification preferred Airline industry experience
Posted 3 days ago
13.0 years
0 Lacs
Mohali district, India
On-site
Company Description Talentelgia Technologies is an IT consulting company headquartered in Mohali, with a decade-long legacy of delivering innovative solutions. We specialize in end-to-end IT services and custom software development across various industries including healthcare, e-commerce, and fintech. With over 1200 international projects completed in the past 13+ years, our team of 150+ members is recognized for excellence in the Middle East, America, India, and the Pan Pacific region. We leverage advanced mobile and web technologies to meet our clients' unique business requirements. Job Overview: We are seeking a .NET Developer with expertise in building applications using the latest .NET technologies. The ideal candidate will work with ASP.NET Core, .NET 6+, Razor Pages, Entity Framework Core, RESTful services, and front-end frameworks like Angular, React, or Vue.js, alongside core technologies such as HTML5, CSS3, JavaScript, and TypeScript. Your main responsibilities will include understanding business requirements, proposing optimized solutions, designing and developing across all MVC layers, and collaborating closely with team members across QA, UI/UX, and project management. A problem-solving approach with strong research and implementation skills is essential. Responsibilities: Design and implement efficient database architectures with well-defined entity relationships. Perform as a full-stack .NET Developer proficient in both server and client-side technologies. Demonstrate a strong understanding of object-oriented programming (OOP) principles. Work with multiple database architectures in a single application as needed. Read, maintain, and enhance existing codebases. Write optimized, maintainable code with clear documentation. Utilize tools such as Azure DevOps, Visual Studio, Git, VPNs, Slack, and project management software. Skills: Proficient in ASP.NET Core MVC and Razor Pages. Strong command of C# and .NET 6+. Deep understanding of OOP and design patterns. Expertise in building reusable libraries and implementing modern architectural patterns. Familiarity with concurrency patterns and async programming. Proficient with Microsoft SQL Server and NoSQL databases like MongoDB. Strong experience with Entity Framework Core and RESTful API design. Proficient in front-end frameworks such as Angular, React, or Vue.js, along with core web technologies (HTML5, CSS3, JavaScript, TypeScript). Experience with automated testing platforms, unit tests, and CI/CD pipelines. Knowledge of fundamental principles for building scalable, maintainable applications. Familiarity with Git, cloud platforms (AWS or Azure), and modern CI/CD pipelines. Candidates with hands-on experience in Angular, React, Vue.js and MAUI are especially encouraged to apply.
Posted 3 days ago
5.0 years
1 - 3 Lacs
Ahmedabad
Remote
Responsibilities Translate application storyboards and use cases into functional applications Design, build, and maintain efficient, reusable, and reliable code Integrate data storage solutions Ensure the best possible performance, quality, and responsiveness of applications Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues Help maintain code quality, organization, and automatization Develop new product features and new applications within an Agile environment as well as maintaining and supporting existing applications Write appropriate unit, UI, performance and integration tests Deliver high quality code that is maintainable and readable and adheres to our coding standards Any other duties as reasonably requested. Skills Strong knowledge of .NET web framework Proficient in c#, with a good knowledge of their ecosystems Strong understanding of object-oriented programming Demonstrate a high level of competence in object-oriented analysis, design and coding in a .NET server-side environment, specifically utilizing the Microsoft MVC framework. Produce standards compliant HTML, CSS and JavaScript from supplied artwork and technical specifications Skill for writing reusable libraries Familiar with various design and architectural patterns Demonstrate a structured approach to development, using design patterns where appropriate and using SOLID principles Knowledge of concurrency patterns Familiarity with Microsoft SQL Server Design and implement systems that use relational databases, specifically SQL 2008 R2 and mySql Experience with popular web application frameworks Knack for writing clean, readable, and easily maintainable code Understanding of fundamental design principles for building a scalable application Experience creating database schemas that represent and support business processes Basic understanding of Common Language Runtime (CLR), its limitations, weaknesses, and workarounds Work to pre-defined requirements and produce code that meet the requirements Experience: 0.6month to 5 Years (Fresher can also apply) Location: Ahmedabad Qualification: MCA/MSC.M-TECH/BE/B-TECH Work Remotely Temporarily due to COVID-19 Job Type: Full-time Pay: ₹10,000.00 - ₹25,000.00 per month Education: Bachelor's (Preferred)
Posted 3 days ago
6.0 years
0 Lacs
India
Remote
We are hiring for an US Product Based Company. Position: Rust Solution Architect - (Minimum 6 Years in Rust) Experience - 12+ Years Mode: Remote Key Responsibilities: Design, develop, and maintain software applications and systems using Rust. Collaborate with the team to design robust, scalable, and secure architectures. Write clean, maintainable, and efficient code with a focus on performance. Participate in code reviews, providing constructive feedback to peers. Identify and fix bugs and performance bottlenecks. Stay up to date with the latest trends and advancements in Rust and related technologies. Contribute to the improvement of development processes and best practices. Work closely with DevOps to ensure smooth deployment and operation of applications. Mentor junior developers and contribute to the team’s overall skill set. Qualifications: Proven experience as a software engineer with a strong focus on Rust. Deep understanding of systems programming concepts, memory management, and concurrency. Experience with [related technologies, e.g., "Linux", "embedded systems", "Web Assembly", etc.]. Strong problem-solving skills and the ability to think critically. Experience with version control systems, particularly Git. Familiarity with agile methodologies and continuous integration/continuous deployment (CI/CD) pipelines. Good understanding of security best practices in software development. Excellent communication skills, both written and verbal. Bachelor’s degree in computer science, Engineering, or a related field, or equivalent experience. Preferred Qualifications: Experience with other programming languages like C/C++, Python, etc. Familiarity with [specific tools or frameworks relevant to your projects, e.g., "Tokio", "Actix", "Rocket", etc.]. Contributions to open-source Rust projects or active participation in the Rust community. Interested can share resume at chandni@thepremierconsultants.com #solutionarchitect #rust #rustengineer #python #aws #golang #leadarchitect #remote #technologylead #vp #headofdepartment #cloud #blockchain
Posted 3 days ago
4.0 - 8.0 years
10 - 12 Lacs
Jaipur
On-site
Job Summary As a Go Lang Developer, you will be responsible for designing, developing, and maintaining efficient, reusable, and reliable Go code. You will work closely with cross-functional teams to create scalable back-end solutions, including APIs and microservices, ensuring that they are robust and secure. Experience: 4 to 8 years 2-6 Years (If B.E. / B.Tech from premier institutes eg: IITs / NITs, etc) Have worked with Start-up or Product Based Company {Preferred} Experience Required Must Have: o Minimum 2 years of working experience in Go Lang development. Proven experience in developing RESTful APIs and microservices. Experience with concurrency and writing highly scalable, high-performance applications. Proficiency in database design and working with both SQL and NoSQL databases. Desired to Have Experience with containerization (Docker) and orchestration (Kubernetes). Familiarity of cloud platforms like AWS, GCP, or Azure. o Familiarity with CI/CD pipelines and DevOps practices. Specific Skills Must Have: o Strong proficiency in Go Lang and good understanding of its paradigms. Familiarity with version control tools like Git. Strong understanding of software development principles, including SOLID principles and design patterns. Good understanding of network protocols (HTTP, TCP/IP, Web Sockets). Desired to Have Knowledge of front-end technologies such as JavaScript, HTML, React Js and CSS. Experience with testing frameworks and writing unit/integration tests. Strong analytical and problem-solving skills. o Excellent teamwork skills. Job Description Develop and maintain server-side applications using Go Lang. Design and implement scalable, secure, and maintainable RESTful APIs and microservices. Collaborate with front-end developers to integrate user-facing elements with serverside logic. Optimize applications for performance, reliability, and scalability. Write clean, efficient, and reusable code that adheres to best practices. Troubleshoot and debug applications, addressing issues proactively. Participate in code reviews to maintain code quality and share knowledge within the team. Work closely with DevOps teams to ensure smooth deployment and continuous integration of services. Maintain comprehensive documentation for all services and code written. Stay up-to-date with industry trends and best practices, continuously enhancing skills and knowledge. This role requires a proactive individual who is passionate about technology and has a strong foundation in Go Lang development, along with the ability to work collaboratively in a dynamic and fast-paced environment. Perks:*Lucerative Incentives* Apply Now : bit.ly/KDKHR Job Types: Full-time, Permanent Pay: ₹1,000,000.00 - ₹1,200,000.00 per year Benefits: Paid sick time Paid time off Provident Fund Ability to commute/relocate: Jaipur, Rajasthan: Reliably commute or willing to relocate with an employer-provided relocation package (Preferred) Experience: Golang development: 2 years (Preferred) Location: Jaipur, Rajasthan (Preferred) Work Location: In person
Posted 3 days ago
0 years
3 - 6 Lacs
Jaipur
On-site
JPLoft is offering Android Developer jobs in Jaipur. This job is an outstanding opportunity for individuals passionate about crafting intuitive and high-performance applications for the Android ecosystem. You will be responsible for designing, building, and maintaining robust Android apps, ensuring seamless user experiences and efficient integration with backend services. The ideal candidate will have strong Java/Kotlin skills, a deep understanding of the Android SDK, and a commitment to delivering cutting-edge mobile solutions. Responsibilities and Duties: Transform requirements into stipulations. Develop and design software based prototypes. Should be flexible to learn new programs and script languages. Experience with version control tools like Git, SVN. Required Experience and Qualifications: Extensive Experience in developing Android native apps using Google Android SDK. Strong in Java/C/C++ coding experience. Open GL and other graphics. Sound knowledge of XMPP, SQLite. Experience with Java drawings API. Experience in Bluetooth, Near field communication. Strong experience in UI Design / Development. Experience in developing multi-threaded applications. Strong understanding of interactive application development paradigms, memory management, file I/O, network & socket programming, concurrency, and multi-threading. Good experience in JSON, XML, SOAP. Perks & Benefits You Can Count On We offer more than just a typical work experience. It’s benefits and perks designed to support your job & life. Celebration Time-Off Play Zone & Cafeteria Open Culture Competitive Salary On-Site Medical Room Flexible Leave Policies Festival & Birthday Celebrations Dedicated Pantry Area Wellness Programs Training Sessions Learning & Development Performance Rewards Work-Life Balance Support Culture of Appreciation Welcoming Onboarding Friendly Work Environment Why You’ll Love Working at JPLoft? Innovation at Our Core We thrive on fresh ideas and bold thinking. Your creativity won’t just be welcomed—it’ll be celebrated, challenged, and transformed into real-world solutions that make a difference. Grow at Your Own Pace We’re all about leveling up. Whether it’s new skills, leadership opportunities, or exciting projects, you’ll find plenty of ways to push your boundaries and grow. A Team That Feels Like Family Collaboration is key and so is fun. Join a supportive crew that cheers your wins, backs you through challenges, and makes every workday feel like a shared adventure. Work-Life Balance That Works We get it, life happens outside the office. That’s why we support a healthy work-life balance, so you can be your best self, both on and off the clock. Meaningful Work That Matters Your job here isn’t just a paycheck, it’s a chance to make an impact. Help us build innovative solutions that improve lives and shape the future. Perks That Put a Smile From team events to wellness programs and thoughtful benefits, we take care of our people. Because when you’re happy, great things happen.
Posted 3 days ago
2.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
Overview The "Document Management" capability at Intuit enables state-of-the-art, AI-driven experiences for secure storage, retrieval, and permissioned sharing of all documents for Intuit customers. This capability also allows these documents to be easily comprehended so that information from them can be automatically incorporated into the products used by our customers. We're seeking a talented and passionate Software Engineer 2 (iOS) to join our team. You'll play a key role in building sophisticated, modern, and reusable features and UI components for our native platform, powering exceptional experiences for millions of Intuit customers As a full-stack team, we deliver seamless experiences across Web, Mobile-Web and Native platforms (iOS and Android) and also own the critical service infrastructure powering these experiences. You will engage in close daily collaboration with our backend and web engineering teams, gaining valuable cross-functional expertise. This role also presents an exciting opportunity for those with the interest and drive to expand their skillset beyond frontend development and contribute to a broader spectrum of technologies. If you're a skilled iOS engineer with a passion for building user-centric experiences and a desire to make a real impact, we encourage you to apply. What you'll bring Bachelor's or Master's degree in Computer Science or a related field, or equivalent work experience Experience: 2+ years of professional experience building and shipping native iOS applications. Technical Skills: Strong proficiency in Swift. Deep experience with SwiftUI for building declarative and responsive user interfaces. (Experience with UIKit is also valuable). Solid understanding of modern concurrency patterns in Swift, including Async/Await and Combine. Experience with common iOS architectural patterns such as MVVM, VIPER, or TCA (The Composable Architecture). Familiarity with dependency management tools like Swift Package Manager. Experience integrating with RESTful APIs and handling data persistence. Proficiency with testing frameworks like XCTest for unit and UI tests. Familiarity with cloud platforms like AWS is a plus. Additional Skills: Bonus: Some experience with frontend web frameworks like React is a plus Excellent analytical and problem-solving abilities Strong verbal and written communication skills Proactive and high levels of ownership of tasks and projects How you will lead Develop and maintain high-quality, reusable iOS UI components and features using Swift, adhering to best practices and Apple's Human Interface Guidelines. Demonstrate a strong understanding of computer science fundamentals, data structures, and algorithms, applying this knowledge to design efficient and performant solutions. Collaborate closely with UX designers, product managers, and backend engineers throughout the entire software development lifecycle, from ideation to deployment and monitoring. Possess a keen eye for detail and a commitment to delivering pixel-perfect user experiences that feel native to the iOS platform. Possess a robust design thinking mindset and an acute eye for detail. Able to critically deconstruct design proposals, ensuring all visual, interaction, and technical aspects meet the highest standards while translating user needs into delightful, scalable iOS solutions. Embrace a platform mindset, focusing on building reusable Swift packages, modules, and libraries that empower other engineering teams. Take ownership of features from concept to delivery, including design, development, testing, deployment, and ongoing maintenance. Communicate effectively with stakeholders, both technical and non-technical. Thrive in a fast-paced, dynamic environment and adapt quickly to changing priorities.
Posted 3 days ago
10.0 years
0 Lacs
Ahmedabad, Gujarat, India
On-site
Experience: 10+ Years Responsibilities: Architect, design, and develop scalable, resilient, and robust applications. Lead and participate in producing deliverables (including architecture, technical design, code development, and QA) to high quality standards. Work closely with Product Management and development teams to satisfy business requirements for new features. Take ownership of the solution from end to end and be responsible for translating functional requirements. Drive Test Driven Development throughout the lifecycle of the application. Write and execute unit, functional and integration tests. Perform and support system-level troubleshooting. Execute all projects in compliance with company development guidelines. Enforce sound development practices and ensure the quality delivery including, but not limited to, executing code reviews. Act as a technical advisor to application development teams to plan, implement, and support new and existing applications. Translate application storyboards and use cases into functional applications. Design, build, and maintain efficient, reusable, and reliable code. Integrate data storage solutions. Ensure the best possible performance, quality, and responsiveness of applications. Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues. Help maintain code quality, organization, and automatization. Provide help to fix all architectural and coding level issues. Strong knowledge in latest technologies Skills: Strong knowledge of .NET web framework and .NET core. Proficient in C#, with a good knowledge of their ecosystems Proficient in JavaScript and client-side technologies like HTML and CSS. Knowledge of client-side frameworks like jQuery will be added advantage. Strong understanding of object-oriented programming Skill for writing reusable libraries. Familiar with various design and architectural patterns Knowledge of concurrency patterns Familiarity with Microsoft SQL Server Experience with popular web application frameworks Familiarity with Windows Presentation Framework A knack for writing clean, readable, and easily maintainable code. Understanding of fundamental design principles for building a scalable application Experience creating database schemas that represent and support business processes. Basic understanding of Common Language Runtime (CLR), its limitations, weaknesses, and workarounds Knowledge with Mongo DB will be added advantage. Proficient understanding of code versioning tools such as Git
Posted 3 days ago
4.0 - 7.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Experience: 4 -7 Years Location: Hyderabad Employment Type: Full-time Mode: WFO (5 Days) Job Summary: We are seeking a highly skilled and experienced Java Backend Developer with 4–7 years of hands-on experience in designing and implementing scalable backend systems. The ideal candidate should be proficient in both SQL and NoSQL databases, have strong experience in building microservices using Spring Boot, and demonstrate a deep understanding of multithreading and concurrency in Java. Key Responsibilities: Design, develop, test, and maintain robust and scalable backend services and APIs using Java and Spring Boot. Develop microservices architecture-based solutions with high performance and reliability. Work with both SQL (e.g., MySQL, PostgreSQL) and NoSQL (e.g., MongoDB, Cassandra) databases. Optimize application performance through multithreading and concurrency management. Collaborate with front-end developers, DevOps, and QA teams for seamless integration and deployment. Write clean, maintainable, and well-documented code following best practices and coding standards. Participate in code reviews and provide constructive feedback to team members. Troubleshoot and resolve issues in development, test, and production environments. Required Skills: 4–7 years of professional experience in backend development using Java. Strong hands-on experience with Spring Boot and microservices architecture. Proficiency in SQL and NoSQL databases. Strong understanding and application of multithreading, concurrency, and performance optimization. Good knowledge of RESTful API design and implementation. Experience with version control systems like Git. Familiarity with CI/CD tools and containerization (Docker/Kubernetes) is a plus. Strong problem-solving skills and a proactive attitude.
Posted 3 days ago
36.0 years
0 Lacs
Gurugram, Haryana, India
On-site
Java Developer (36 Years) Gurugram (Work from Office, Immediate Joiner) Position : Java Developer Experience : 3-6 Years Location : Gurgaon/Gurugram (Work from Office) Notice Period : Max 15 Days Employment Type : Full-Time Key Responsibilities Design, develop, and deploy robust Java-based backend applications in a microservices architecture. Build high-performance, scalable, and resilient systems using Kafka for messaging and Redis for caching. Implement and enforce software engineering best practices and coding standards, especially around design patterns and modular code. Participate in technical discussions, requirement analysis, and architectural decisions. Drive continuous improvement initiatives to improve application performance, scalability, and reliability. Collaborate with cross-functional teams including DevOps, QA, and Product Management. Debug, troubleshoot, and resolve production issues efficiently. Must-Have Skills Core Java : Strong knowledge of Java 8+ features including streams, concurrency, collections, and functional programming. Microservices : Experience designing and developing RESTful services and microservices-based solutions. Hands-on with frameworks like Spring Boot. Kafka : Experience in building event-driven systems using Apache Kafka producing, consuming, stream processing, and schema management. Redis : Working knowledge of caching and message brokering with Redis. Design Patterns : Proficiency in applying object-oriented design patterns such as Singleton, Factory, Strategy, Observer, etc., to solve complex software problems. Databases : Strong experience with SQL and/or NoSQL databases. CI/CD : Exposure to modern build pi Additional Requirements Excellent analytical, problem-solving, and communication skills. Ability to join within 15 days of selection. Willingness to work from office in Gurgaon. If you are passionate about building enterprise-grade Java applications, have strong microservices and distributed systems experience, and can join on short notice, wed love to speak with you! (ref:hirist.tech)
Posted 3 days ago
5.0 - 7.0 years
0 Lacs
Udaipur, Tripura, India
On-site
Position Title : Sr. Node.js Developer Experience : 5-7 Years Notice period : 1 Month - Immediate joiner Location : Udaipur, Rajasthan Skills set : Node.js , Javascript, Typescript, HTML, CSS, Express.js, Kanban, Scrum, Agile Development, Team leading. Required Skills Extensive experience with Node.js and related frameworks such as Express.js. Proficiency in source control management systems and continuous integration/deployment environments. Strong understanding of agile development methodologies including Kanban and Scrum. Experience with multi-threading, concurrency, and performance optimization in Node.js applications. Solid debugging and performance profiling skills. Comprehensive knowledge of object-oriented and service-oriented application development techniques. Ability to work independently and as part of a team, demonstrating strong initiative and problem-solving skills. Excellent communication and interpersonal skills, with a focus on collaboration and team success. Responsibilities Lead and contribute to multiple development projects, ensuring successful delivery and adherence to quality standards. Gather solution requirements, develop detailed technical specifications, and collaborate closely with customers and users. Work across various technology domains, applying your expertise to solve complex business challenges. Mentor and guide junior developers, fostering a culture of continuous learning and professional growth. Participate in the interviewing process to help scale the company's engineering talent. Provide technical leadership to the team, offering coaching and mentorship to ensure the delivery of high-quality solutions. Establish and enforce best practices for software development within the team. (ref:hirist.tech)
Posted 3 days ago
4.0 - 8.0 years
0 Lacs
karnataka
On-site
As an ideal candidate, you should possess extensive software development experience with expertise in file systems, concurrency, multithreading, server architectures, and distributed systems. Your hands-on experience in developing scale-out and high availability storage solutions should be exemplary. A strong command over system-level C/C++ development, especially in Linux/UNIX environments, is essential. You should have a thorough understanding of parallel file system solutions such as Lustre and GPFS, as well as familiarity with NVM storage technology and distributed key-value storage systems. While prior experience in these areas is beneficial, a willingness to learn and adapt is equally valuable. Your attention to detail and dedication to delivering high-quality results should be evident in your work. Being a collaborative team player with excellent communication skills is crucial, along with the ability to take initiative and work independently. Effective time management, prioritization, multitasking, and meeting deadlines are key skills required to thrive in this fast-paced environment. If you are driven by challenging projects, eager to contribute your expertise to innovative solutions, and possess the qualities mentioned above, we encourage you to apply and be a part of our dynamic team.,
Posted 3 days ago
5.0 - 9.0 years
0 Lacs
pune, maharashtra
On-site
As a professional in the IT & Tech Engineering field at Allianz Technology, you will be expected to possess a diverse set of technical skills. Your role will involve understanding code management and release approaches, including knowledge of monorepo / multirepo concepts. It is essential to have a good understanding of functional programming principles and various code management methodologies such as SDLC, DRY, KISS, and SOLID. Moreover, familiarity with authorization and authentication mechanisms like ABAC, RBAC, JWT, SAML, AAD, OIDC, and experience with NoSQL databases like DynamoDB are highly valued. Proficiency in UI development using technologies like React, hooks, and TypeScript is crucial. Additionally, expertise in event-driven architecture, including queues, streams, batches, and pub/subs, is necessary. You should also possess a solid grasp of functional programming concepts such as list, map, reduce, compose, and monads. Understanding scalability, concurrency, networking, proxies, CI/CD pipelines, GitFlow, Github, and GitOps tools like Flux and ArgoCD is required. Being a polyglot programmer proficient in at least two languages such as Python, TypeScript, or Golang at an expert level is preferred. Furthermore, you must be fluent in operating Kubernetes clusters from a development perspective, creating custom CRDs, operators, and controllers, and have experience in developing serverless cloud applications. Deep knowledge of AWS cloud services and a basic understanding of Azure cloud are advantageous. Apart from technical skills, soft skills play a vital role in this role. Effective communication, leadership abilities, team supervision, task delegation, feedback issuance, risk evaluation, conflict resolution, project management, crisis management, problem-solving, innovation, ownership, and vision are key soft skills expected from you. Your responsibilities will also include providing technical guidance, making informed decisions, shaping solutions, enforcing development practices, and ensuring quality gates through activities like code reviews, pair programming, and team review meetings.,
Posted 4 days ago
3.0 years
0 Lacs
Ahmedabad, Gujarat, India
On-site
Key Responsibilities: Design, develop, and optimize high-performance backend services using Rust , targeting 1000+ orders per second throughput. Implement scalable architectures with load balancing for high availability and minimal latency. Integrate and optimize Redis for caching, pub/sub, and data persistence. Work with messaging services like Kafka and RabbitMQ to ensure reliable, fault-tolerant communication between microservices. Develop and manage real-time systems with WebSockets for bidirectional communication. Write clean, efficient, and well-documented code with unit and integration tests. Collaborate with DevOps for horizontal scaling and efficient resource utilization. Diagnose performance bottlenecks and apply optimizations at the code, database, and network level. Ensure system reliability, fault tolerance, and high availability under heavy loads. Required Skills & Experience: 3+ years of professional experience with Rust in production-grade systems. Strong expertise in Redis (clustering, pipelines, Lua scripting, performance tuning). Proven experience with Kafka , RabbitMQ , or similar messaging queues. Deep understanding of load balancing, horizontal scaling , and distributed architectures. Experience with real-time data streaming and WebSocket implementations. Knowledge of system-level optimizations, memory management, and concurrency in Rust. Familiarity with high-throughput, low-latency systems and profiling tools. Understanding of cloud-native architectures (AWS, GCP, or Azure) and containerization (Docker/Kubernetes). Preferred Qualifications: Experience with microservices architecture and service discovery . Knowledge of monitoring & logging tools (Prometheus, Grafana, ELK). Exposure to CI/CD pipelines for Rust-based projects. Experience in security and fault-tolerant design for financial or trading platforms (nice to have).
Posted 4 days ago
2.0 years
10 - 12 Lacs
Jaipur, Rajasthan
On-site
Job Summary As a Go Lang Developer, you will be responsible for designing, developing, and maintaining efficient, reusable, and reliable Go code. You will work closely with cross-functional teams to create scalable back-end solutions, including APIs and microservices, ensuring that they are robust and secure. Experience: 4 to 8 years 2-6 Years (If B.E. / B.Tech from premier institutes eg: IITs / NITs, etc) Have worked with Start-up or Product Based Company {Preferred} Experience Required Must Have: o Minimum 2 years of working experience in Go Lang development. Proven experience in developing RESTful APIs and microservices. Experience with concurrency and writing highly scalable, high-performance applications. Proficiency in database design and working with both SQL and NoSQL databases. Desired to Have Experience with containerization (Docker) and orchestration (Kubernetes). Familiarity of cloud platforms like AWS, GCP, or Azure. o Familiarity with CI/CD pipelines and DevOps practices. Specific Skills Must Have: o Strong proficiency in Go Lang and good understanding of its paradigms. Familiarity with version control tools like Git. Strong understanding of software development principles, including SOLID principles and design patterns. Good understanding of network protocols (HTTP, TCP/IP, Web Sockets). Desired to Have Knowledge of front-end technologies such as JavaScript, HTML, React Js and CSS. Experience with testing frameworks and writing unit/integration tests. Strong analytical and problem-solving skills. o Excellent teamwork skills. Job Description Develop and maintain server-side applications using Go Lang. Design and implement scalable, secure, and maintainable RESTful APIs and microservices. Collaborate with front-end developers to integrate user-facing elements with serverside logic. Optimize applications for performance, reliability, and scalability. Write clean, efficient, and reusable code that adheres to best practices. Troubleshoot and debug applications, addressing issues proactively. Participate in code reviews to maintain code quality and share knowledge within the team. Work closely with DevOps teams to ensure smooth deployment and continuous integration of services. Maintain comprehensive documentation for all services and code written. Stay up-to-date with industry trends and best practices, continuously enhancing skills and knowledge. This role requires a proactive individual who is passionate about technology and has a strong foundation in Go Lang development, along with the ability to work collaboratively in a dynamic and fast-paced environment. Perks:*Lucerative Incentives* Apply Now : bit.ly/KDKHR Job Types: Full-time, Permanent Pay: ₹1,000,000.00 - ₹1,200,000.00 per year Benefits: Paid sick time Paid time off Provident Fund Ability to commute/relocate: Jaipur, Rajasthan: Reliably commute or willing to relocate with an employer-provided relocation package (Preferred) Experience: Golang development: 2 years (Preferred) Location: Jaipur, Rajasthan (Preferred) Work Location: In person
Posted 4 days ago
2.0 - 4.0 years
0 Lacs
Mumbai Metropolitan Region
On-site
We are looking for a highly skilled and hands-on Senior Data Engineer to join our growing data engineering practice in Mumbai. This role requires deep technical expertise in building and managing enterprise-grade data pipelines, with a primary focus on Amazon Redshift, AWS Glue, and data orchestration using Airflow or Step Functions. You will be responsible for building scalable, high-performance data workflows that ingest and process multi-terabyte-scale data across complex, concurrent environments. The ideal candidate is someone who thrives in solving performance bottlenecks, has led or participated in data warehouse migrations (e. g., Snowflake to Redshift), and is confident in interfacing with business stakeholders to translate requirements into robust data solutions. Responsibilities Design, develop, and maintain high-throughput ETL/ELT pipelines using AWS Glue (PySpark), orchestrated via Apache Airflow or AWS Step Functions. Own and optimize large-scale Amazon Redshift clusters and manage high concurrency workloads for a very large user base: Lead and contribute to migration projects from Snowflake or traditional RDBMS to Redshift, ensuring minimal downtime and robust validation. Integrate and normalize data from heterogeneous sources, including REST APIs, AWS Aurora (MySQL/Postgres), streaming inputs, and flat files. Implement intelligent caching strategies, leverage EC2 and serverless compute (Lambda, Glue) for custom transformations and processing at scale. Write advanced SQL for analytics, data reconciliation, and validation, demonstrating strong SQL development and tuning experience. Implement comprehensive monitoring, alerting, and logging for all data pipelines to ensure reliability, availability, and cost optimization. Collaborate directly with product managers, analysts, and client-facing teams to gather requirements and deliver insights-ready datasets. Champion data governance, security, and lineage, ensuring data is auditable and well-documented across all environments. Requirements 2-4 years of core data engineering experience, especially focused on Amazon Redshift hands-on performance tuning and large-scale management capacity. Demonstrated experience handling multi-terabyte Redshift clusters, concurrent query loads, and managing complex workload segmentation and queue priorities. Strong experience with AWS Glue (PySpark) for large-scale ETL jobs. Solid understanding and implementation experience of workflow orchestration using Apache Airflow or AWS Step Functions. Strong proficiency in Python, advanced SQL, and data modeling concepts. Familiarity with CI/CD pipelines, Git, DevOps processes, and infrastructure-as-code concepts. Experience with Amazon Athena, Lake Formation, or S3-based data lakes. Hands-on participation in Snowflake, BigQuery, or Teradata migration projects. AWS Certifications such as: AWS Certified Data Analytics - Specialty. AWS Certified Solutions Architect - Associate/Professional. Exposure to real-time streaming architectures or Lambda architectures. Soft Skills & Expectations Excellent communication skills enable able to confidently engage with both technical and non-technical stakeholders, including clients. Strong problem-solving mindset and a keen attention to performance, scalability, and reliability. Demonstrated ability to work independently, lead tasks, and take ownership of large-scale systems. Comfortable working in a fast-paced, dynamic, and client-facing environment. This job was posted by Rituza Rani from Oneture Technologies.
Posted 4 days ago
6.0 years
0 Lacs
Gurgaon, Haryana, India
On-site
PayPay India is looking for a Backend engineer to work on our payment system to deliver the best payment experience for our customers. Responsibilities Design large-scale systems with high complexity to support our high-throughput applications. Understand how to leverage infrastructure for solving such large-scale problems. Develop tools and contribute to open source wherever possible. Adopt problem solving as a way of life - always go to the root cause! Support the code you write in production. Requirements Tech Stack: Java, Kotlin, Scala, Spring Boot, JUnit, Resilience4j, Feign, MySQL/AuroraDB, DynamoDB, ELK, Kafka, Redis, TiDB, Docker, Kubernetes, ArgoCD, AWS, GCP, GitHub, IntelliJ, Gradle, Maven, npm/yarn, Flyway, Jenkins, Snyk, BigQuery, Kibana, Spark, PlantUML, draw.io, Miro.com, Slack, Zoom. 6 years of experience having excellent skills in Java and any other generalized programming language, such as Scala, Python, or Go. Interest and ability to learn other coding languages as needed. Experience with SQL and NoSQL databases, along with distributed cache. Strong fundamentals in data structures, algorithms, and object-oriented programming. In-depth understanding of concurrency and distributed computing. Experience implementing platform components such as RESTful APIs, Pub/Sub Systems, and Database Clients. Experience with microservices. Experience designing high-traffic systems. Degree in Computer Engineering or Computer Science, or 5+ years equivalent experience in SaaS platform development. Business of English or Japanese. Preferred Qualifications Experience in working on system development in finance, payment, or similar industries. Language ability in Japanese and English is a plus (We have a professional translator, but it is nice to have language skills). Experience with AWS services. This job was posted by Tanu Jha from PayPay India.
Posted 4 days ago
15.0 years
0 Lacs
Hyderabad, Telangana, India
Remote
Job Description The Role : Director, Software Engineering Locations : Gurgaon, Hyderabad & Bangalore The Team: We are building an end-to-end client lifecycle management solution, where technology drives procedural automation and standardization. Our solution includes industry-leading modules and tools widely adopted by financial institutions. This strategic initiative spans the entire client lifecycle—from onboarding to maintenance and offboarding—while providing seamless integration with various in-house products. We leverage a mature technology stack supported by cloud infrastructure, along with the latest advancements in the industry to deliver this solution over a multi-year span. Responsibilities and Impact: Lead a global engineering team across backend, front-end, data, and AI functions, with a focus on modern architectures, AI-driven automation, and cross-jurisdictional data compliance. Design and architect solutions for complex business challenges in the client lifecycle management space, utilizing your extensive experience with a modern technology stack and cloud infrastructure. Provide guidance and technical leadership to development teams on best practices, coding standards, and software design principles, ensuring high-quality outcomes. Demonstrate a deep understanding of existing system architecture (spanning multiple systems) and creatively envision optimal implementations to meet diverse client requirements. Drive participation in all scrum ceremonies, ensuring Agile best practices are effectively followed. Play a key role in the development team to create high-quality, high-performance, and scalable code. Evaluate and recommend new technologies, assisting in their adoption by development teams to enhance productivity and scalability. Collaborate effectively with remote teams in a geographically distributed development model. Communicate clearly and effectively with business stakeholders, building consensus and resolving queries regarding architecture and design. Troubleshoot and resolve complex software issues and defects within the technology stack and cloud-based infrastructure. Foster a professional culture within the team, emphasizing ownership, excellence, quality, and value for customers and the business. Build systems for regulatory checkpoints such as KYC, AML, FATCA/CRS, and LEI. Implement automation across entity matching, data validation, and workflow orchestration using AI and machine learning technologies. Implement agentic AI and advanced language model-based services to streamline onboarding, document processing, and exception handling. Ensure compliance with data privacy, data sovereignty, and regulatory architecture patterns (e.g., regional sharding, zero-data copy patterns). What We’re Looking For: Basic Required Qualifications: 15+ years of experience in the software development lifecycle (SDLC). Strong core Java design skills, including design patterns. Significant experience in designing and executing microservices using modern frameworks and components. Proficient in messaging tools and real-time data pipeline technologies. Expertise in optimizing SQL queries on relational databases. Strong experience with multithreading, data structures, and concurrency scenarios. Proficient in using REST APIs and data formats in creating layered systems. Experience with cloud services and serverless architectures. Familiarity with advanced AI technologies and APIs. Domain knowledge in client onboarding, KYC, and regulatory workflows, with a deep understanding of the client onboarding lifecycle: initiation, due diligence, approvals, legal entity structuring, and regulatory documentation. Hands-on experience with entity resolution and matching frameworks. Proven experience leading a development team on client lifecycle management products. Familiarity with business process management tools related to customization of modelers and engines. Knowledge of data partitioning, regulatory compliance, and the latest UI trends is desirable. Experience with low-code or no-code platforms is a plus. Additional Preferred Qualifications: Bachelor’s degree in computer science or a related field. Proven experience working with or on client lifecycle management and/or KYC workflow solutions, demonstrating a strong grasp of the subject matter. Extensive experience in a team environment following Agile software development principles. Strong interpersonal and written communication skills. Demonstrated ability to successfully manage multiple tasks simultaneously. High energy and a self-starter mentality, with a passion for creative problem-solving.
Posted 4 days ago
7.0 - 14.0 years
0 Lacs
Gurugram, Haryana, India
On-site
Position Type Full time Type Of Hire Experienced (relevant combo of work and education) Education Desired Bachelor of Computer Engineering Travel Percentage 0% Are you curious, motivated, and forward-thinking? At FIS you’ll have the opportunity to work on some of the most challenging and relevant issues in financial services and technology. Our talented people empower us, and we believe in being part of a team that is open, collaborative, entrepreneurial, passionate and above all fun. About The Team This role is a part of our OPF team. FIS Open Payment Framework (OPF) is a set of reusable and extensible components, frameworks, andtechnical services which can be assembled in different configurations to build a personalized Payment Processing System. From the Open PaymentFramework, FIS has created predefined solutions around the bank payment hub, including Domestic & International payments (XCT) , SEPA DirectDebits & Credit Transfers (SEPA) , SCT INST ,UK Faster Payments ,Immediate Payments ,eBanking (EBK) ,Business Payments (BP), NPP,BACS ,US ACH. What You Will Be Doing Develop application code for java programs Design, implement and maintain java application phases Designing, coding, and debugging and maintenance of Java, J2EE application systems Object-oriented Design and Analysis (OOA and OOD) Evaluate and identify new technologies for implementation Ability to convert business requirement into executable code solution Provide leadership to technical team What You Bring Must have 7 to 14 years of experience in Java Technologies Must have experience on Banking domain Proficiency in Core Java, J2EE, ANSI SQL, XML, Struts, Hibernate, Spring and Springboot Good experience in Database concepts (Oracle/DB2), docker (helm), kubernates, Core Java Language (Collections, Concurrency/Multi-Threading, Localization, JDBC), microservices Hands on experience in Web Technologies (Either Spring or Struts, Hibernate, JSP, HTML/DHTML, Rest Web services, JavaScript) Must have knowledge of one J2EE Application Server e.g.~ WebSphere Process Server, WebLogic, jboss Working Knowledge of JIRA or equivalent What We Offer You An exciting opportunity be a part of World’s Leading FinTech Product MNC To be a part of vibrant team and to build up a career on core banking/payments domain Competitive salary and attractive benefits including GHMI/ Hospitalization coverage for employee and direct dependents A multifaceted job with a high degree of responsibility and a broad spectrum of opportunities Privacy Statement FIS is committed to protecting the privacy and security of all personal information that we process in order to provide services to our clients. For specific information on how FIS protects personal information online, please see the Online Privacy Notice. Sourcing Model Recruitment at FIS works primarily on a direct sourcing model; a relatively small portion of our hiring is through recruitment agencies. FIS does not accept resumes from recruitment agencies which are not on the preferred supplier list and is not responsible for any related fees for resumes submitted to job postings, our employees, or any other part of our company. #pridepass
Posted 4 days ago
4.0 - 7.0 years
5 - 9 Lacs
Hyderābād
On-site
Experience: 4 -7 Years Location: Hyderabad Employment Type: Full-time Mode: WFO (5 Days) Job Summary: We are seeking a highly skilled and experienced Java Backend Developer with 4–6 years of hands-on experience in designing and implementing scalable backend systems. The ideal candidate should be proficient in both SQL and NoSQL databases, have strong experience in building microservices using Spring Boot, and demonstrate a deep understanding of multithreading and concurrency in Java. Key Responsibilities: Design, develop, test, and maintain robust and scalable backend services and APIs using Java and Spring Boot. Develop microservices architecture-based solutions with high performance and reliability. Work with both SQL (e.g., MySQL, PostgreSQL) and NoSQL (e.g., MongoDB, Cassandra) databases. Optimize application performance through multithreading and concurrency management. Collaborate with front-end developers, DevOps, and QA teams for seamless integration and deployment. Write clean, maintainable, and well-documented code following best practices and coding standards. Participate in code reviews and provide constructive feedback to team members. Troubleshoot and resolve issues in development, test, and production environments. Required Skills: 4–7 years of professional experience in backend development using Java. Strong hands-on experience with Spring Boot and microservices architecture. Proficiency in SQL and NoSQL databases. Strong understanding and application of multithreading, concurrency, and performance optimization. Good knowledge of RESTful API design and implementation. Experience with version control systems like Git. Familiarity with CI/CD tools and containerization (Docker/Kubernetes) is a plus. Strong problem-solving skills and a proactive attitude.
Posted 4 days ago
2.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
Introduction The WebSphere eXtreme Scale team has an exciting opportunity for a Java Software Development Engineer in our fast-paced, agile development environment. As a member of an agile development team doing continuous functional delivery, this position will provide exposure to a variety of roles across the software development life cycle, including: design, code development, automated test development, customer experience, and debugging/resolution of issues identified by verification teams and customers. As a Software Engineer in the Websphere eXtreme Scale team you will explore the internals of Java, Garbage collector concepts, Java interpreter concepts & knowledge of bytecodes, sufficient understanding of platforms; Linux, AIX, zOS, Windows,Node.js & latest cloud technologies, and optimize language runtimes such as java (JVM) for On-Prem & cloud environments. Your Role And Responsibilities Core Java Development: Write and maintain high-quality Java code for backend services and applications. Focus on core Java concepts like collections, multithreading, exception handling, concurrency, and Java memory management to ensure the application is efficient and robust. Performance Optimization & Troubleshooting: Work on optimizing the performance of Java applications by integrating them effectively with WXS for data caching. Debug issues in Java applications and the WebSphere eXtreme Scale environment. Monitor the performance of WXS solutions and address bottlenecks or inefficiencies. Testing & Quality Assurance: Develop and execute unit tests to ensure the correctness of Java code and integration with WXS. Collaborate with QA teams to ensure all components of the application are thoroughly tested and meet performance and reliability standards. Documentation & Knowledge Sharing: Write clear documentation for developed features, code changes, and troubleshooting steps. Maintain up-to-date technical documentation related to Java code and the integration with WebSphere eXtreme Scale. Preferred Education Bachelor's Degree Required Technical And Professional Expertise 2+ years of experience. Proven Java Programming knowledge (Java 8 or higher). Strong problem-solving skills and a desire to learn new technologies. Familiarity with object-oriented programming principles and basic software development concepts. Understanding of Operating System principles such as process management, memory management. Exposure to native programming in C/C++ or interest in learning for system-level programming or performance-critical applications. Familiarity with version control systems like Git for managing source code. Good communication skills and a willingness to work in a team environment. Experience working in Agile/Scrum environments is a plus. Comfort working in a Linux environment for testing purposes. Strong analytical and troubleshooting skills, with the ability to debug both code and infrastructure issues. Preferred Technical And Professional Experience Distributed Systems Knowledge: Exposure to concepts like distributed caching, data grids, and scalability principles is a plus. Good presentation skills Knowledge of DevOps processes for agile development Ability to clearly communicate with customers and ability to listen/learn from them
Posted 4 days ago
9.0 years
0 Lacs
Vadodara, Gujarat, India
On-site
Our Purpose Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we’re helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential. Title And Summary Lead Software Engineer We are seeking a highly skilled and experienced Lead Mobile SDK engineer to drive the design and development of Test Automation suite of our mobile software development kits (SDKs) for iOS and Android platforms. In this role, you will lead a team of quality engineers, collaborate with cross-functional stakeholders, and ensure our SDKs are robust, scalable, and easy to integrate for third-party developers. What You’ll Do Develop, build end to end test Automation, and maintain mobile applications for various platforms like Android and iOS. Write clean and efficient code using programming languages like Java, Swift, or Kotlin. Collaborate with cross-functional teams, including Architecture, development, and other quality Engineering teams to ensure timely delivery of projects primarily focused on E2E Automation and functional testing and test framework development. Conduct code reviews and mentor junior developers to ensure adherence to coding standards and best practices. Utilize agile methodologies to manage projects effectively and efficiently. Stay current with emerging trends and technologies in mobile application development and apply them in current projects. Debug and troubleshoot technical issues to ensure seamless performance and user experience. Create technical documentation for applications to facilitate future maintenance and updates. Participate in team meetings and contribute to discussions on project requirements, design, and implementation. 9+ years of experience in mobile test automation and developing and delivering high-quality iOS, Android applications Solid understanding of android and iOS application architecture and design patterns Experience with automated testing frameworks such as XCTest or Swift Testing and Junit5 Familiarity with CI/CD pipelines, tools, and best practices Experience in working with RESTful APIs and JSON data formats Well versed with database and related tools & technologies Experience with iOS architecture patterns (MVVM, Clean Architecture) and modern concurrency paradigms Hands-on experience with Appium for mobile automation testing (iOS and Android). Experience with Allure or similar tools for test reporting. Experience with the creation of complex pipelines to execute mobile tests using simulators. Experience with integration of API requests into the mobile automation framework. Excellent analytical and problem-solving skills. Strong attention to detail and commitment to quality. Collaborate with cross-functional teams to design and develop complex iOS, Android applications Identify and address End to end testing needs and dependencies Participate in code reviews and contribute to the development of coding standards Stay up-to-date with the latest iOS and android technologies and trends and apply them to development as appropriate Be an active advocate of the mobile platform through both internal and external developer communities Remain an active learner in all technologies related to mobile development (Kotlin, Swift 3rd party libraries, etc.) Influence and contribute to group discussions and incorporate feedback/communication from the broader team Mentor junior to mid-level members of the team Actively engage with developers outside of the local sprint team across various disciplines (Android, iOS, APIs, Web, etc.) Own and lead delivery of major components and platform needs in partnership with Senior Engineers and Architects Consistently share best practices and improve processes within and across sprint teams Identify technical obstacles early and work closely with the team to find creative solutions Develop UI automation suite for iOS and android applications Education Bachelor's degree in Information Systems, Information Technology, Computer Science or Engineering or equivalent experience. All About You Experience in related field, Experience in delivering secure solutions in Financial Services Sector is preferred. Hands on experience of writing Test scenario & Test cases for Enterprise applications Advanced knowledge and understanding of Software Engineering Concepts and Methodologies is required. Advantage if you have payments expertise and experience/proficiency with cloud technologies, micro-service design understanding, API design, and distributed systems Experience with Mobile SDK Development, TDD, BDD in the software development processes and architecture patterns Skills/ Abilities Ability to be high-energy, detail-oriented, proactive, and able to function under pressure in an independent environment along with a high degree of initiative and self-motivation to drive results. Strong communication skills -- both verbal and written – and strong relationship, collaboration skills and organizational skills. Ability to quickly learn and implement new technologies, frameworks and tools and support multiple concurrent activities and to interface with external / internal resources, working as a member of a matrix based diverse and geographically distributed project team. Corporate Security Responsibility All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must: Abide by Mastercard’s security policies and practices; Ensure the confidentiality and integrity of the information being accessed; Report any suspected information security violation or breach, and Complete all periodic mandatory security trainings in accordance with Mastercard’s guidelines.
Posted 4 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
39581 Jobs | Dublin
Wipro
19070 Jobs | Bengaluru
Accenture in India
14409 Jobs | Dublin 2
EY
14248 Jobs | London
Uplers
10536 Jobs | Ahmedabad
Amazon
10262 Jobs | Seattle,WA
IBM
9120 Jobs | Armonk
Oracle
8925 Jobs | Redwood City
Capgemini
7500 Jobs | Paris,France
Virtusa
7132 Jobs | Southborough