Get SDE Ready

Job search

java software engineer jobs

Open SDE and engineering roles in India

Clear

Workday

Senior Software Development Engineer - Data Security and Protection

IND.Chennai7+ yearsFull Time

Your work days are brighter here. We’re obsessed with making hard work pay off, for our people, our customers, and the world around us. As a Fortune 500 company and a leading AI platform for managing people, money, and agents, we’re shaping the future of work so teams can reach their potential and focus on what matters most. The minute you join, you’ll feel it. Not just in the products we build, but in how we show up for each other. Our culture is rooted in integrity, empathy, and shared enthusiasm. We’re in this together, tackling big challenges with bold ideas and genuine care. We look for curious minds and courageous collaborators who bring sun-drenched optimism and drive. Whether you're building smarter solutions, supporting customers, or creating a space where everyone belongs, you’ll do meaningful work with Workmates who’ve got your back. In return, we’ll give you the trust to take risks, the tools to grow, the skills to develop and the support of a company invested in you for the long haul. So, if you want to inspire a brighter work day for everyone, including yourself, you’ve found a match in Workday, and we hope to be a match for you too. About the Team Our Chennai office is a thriving tech hub driving core innovations for Workday's global footprint. In the Security Platform group, you will solve complex, large-scale security challenges that impact millions of users worldwide. We offer a highly collaborative environment, competitive compensation, comprehensive benefits, and a culture that genuinely values work-life balance and continuous career growth. About the Role As a P4 Senior Software Engineer, you will be a technical leader within the Security Platform organization. Your primary focus will be designing next-generation authorization frameworks, fine-grained access control systems, and distributed data security models that operate at a massive scale. You will not only write critical path code but also mentor junior engineers and influence the architectural roadmap for Workday’s global security infrastructure Key Responsibilities Architecture & Leadership: Lead the architectural design and implementation of highly available, low-latency authorization and access control services. Data Security: Define and implement robust data security boundaries, zero-trust architectures, and policy enforcement points across distributed systems. Technical Excellence: Drive best practices for code quality, security compliance, multi-tenancy isolation, and system performance optimizations. Mentorship: Guide, mentor, and unblock P3 and associate engineers on the team, fostering a culture of continuous learning and technical rigor. Cross-Functional Impact: Partner with security architects, compliance teams, and broad engineering organizations to seamlessly integrate authorization patterns across all Workday applications. About You Basic Qualification: Experience: 7+ years of software engineering experience, with a proven track record of delivering enterprise-grade identity, access management (IAM), or authorization solutions. Domain Expertise: Deep understanding of access control models (RBAC, ABAC, ReBAC), OAuth2, OIDC, SAML, and modern policy engines (e.g., Open Policy Agent - OPA). Distributed Systems: Strong experience building high-throughput, low-latency distributed systems using Java, Go, or Scala. Security Mindset: Deep knowledge of OWASP top 10, threat modeling, and secure design principles for distributed cloud architectures (AWS/GCP). Soft Skills: Excellent communication and stakeholder management skills; proven ability to lead technical initiatives independently. Our Approach to Flexible Work With Flex Work, we’re combining the best of both worlds: in-person time and remote. Our approach enables our teams to deepen connections, maintain a strong community, and do their best work. We know that flexibility can take shape in many ways, so rather than a number of required days in-office each week, we simply spend at least half (50%) of our time each quarter in the office or in the field with our customers, prospects, and partners (depending on role). This means you'll have the freedom to create a flexible schedule that caters to your business, team, and personal needs, while being intentional to make the most of time spent together. Those in our remote "home office" roles also have the opportunity to come together in our offices for important moments that matter. At Workday, we are committed to providing an accessible and inclusive hiring experience where all candidates can fully demonstrate their skills. If you require assistance or an accommodation at any point, please email accommodations@workday.com. Are you being referred to one of our roles? If so, ask your connection at Workday about our Employee Referral process! At Workday, we value our candidates’ privacy and data security. Workday will never ask candidates to apply to jobs through websites that are not Workday Careers. Please be aware of sites that may ask for you to input your data in connection with a job posting that appears to be from Workday but is not. In addition, Workday will never ask candidates to pay a recruiting fee, or pay for consulting or coaching services, in order to apply for a job at Workday. 🌟 Join Our Talent Community here! Stay connected with Workday: Get the latest news & content Be first to hear about new roles Never miss an opportunity 🌐 Career Site 💡 Benefits 🌟 Join Our Talent Community 📰 Workday Life Blog 🤝 Inclusion and Belonging 📄 Application and Interview Tips 🎓 Early Careers / Internships 📋Contractor Job Site 👩‍💻 Engineering, but brighter. 💼 Sales, but brighter. 🤝 CX & Consulting, but brighter. Visit our Career Site here. Read more below to learn more on our stance on being a proud equal opportunity workplace, pay transparency and accommodation support. Workday is proud to be an equal opportunity workplace. Individuals seeking employment at Workday are considered without regards to age, ancestry, color, gender (including pregnancy, childbirth, or related medical conditions), gender identity or expression, genetic information, marital status, medical condition, mental or physical disability, national origin, protected family care or medical leave status, race, religion (including beliefs and practices or the absence thereof), sexual orientation, military or veteran status, or any other characteristic protected by federal, state, or local laws. Further, pursuant to applicable local ordinances, Workday will consider for employment qualified applicants with arrest and conviction records. We do not accept resumes from headhunters, placement agencies, or other suppliers that have not signed a formal agreement with us. You may view the Workday's Pay Transparency Policy, and Know Your Rights Notice, by clicking on their corresponding links. Workday is committed to providing reasonable accommodations for qualified individuals with disabilities, disabled veterans, and others during our application process. If you need assistance or an accommodation due to a disability or for religious reasons, contact us at accommodations@workday.com.

View job

Visa

Staff SW Engineer

Bellevue, WA3+ yearsFull-time

Visa U.S.A. Inc. needs a Staff SW Engineer (multiple openings) in Bellevue, WA to architect, design, develop, test, document, and implement complex software applications and microservices using Java, Spring Boot, Kafka, and MySQL. Evaluate and introduce technology tools and processes, use generative AI in the development lifecycle, develop monitoring tools, perform analysis and code reviews, design modifications to existing software, optimize database queries, apply SSDLC standards, collaborate with cross-functional teams, mentor junior developers, and produce technical documentation. Position reports to Bellevue office and may allow partial telecommuting. Hybrid role.

View job

Visa

Staff SW Engineer

Highlands Ranch, CO2+ yearsFull-time

Visa Technology & Operations LLC, a Visa Inc. company, needs a Staff SW Engineer (multiple openings) in Highlands Ranch, CO to: Design and develop test plans and functional test cases from business requirements and conceptual documents with a focus on coverage, performance and automation. Provide 24X7 support to all NP VIP suite of applications in the production environment. Develop, enhance and maintain a framework for automated testing. Collaborate with the Development, Product and System Architecture teams to analyze, debug and resolve design and code issues. Work with a team of Engineers for the development and support of Network Processing VIP Applications. Work with cross-functional teams to ensure minimum to no disruption to the services. Diagnose and resolve problems in production to meet all service level agreements (SLAs). Designing and implementing test automation frameworks and solutions. Design and build test data mining and data generation tools and applications. Enhance, maintain existing automation test tools based on TPF, Java, JavaScript, C#, .NET, Python as applicable. Investigate bugs using various available tools and logs. Support production deployment activities and global business enhancement releases. Establish and maintain structured testing methodology, especially around automation. Champion security – work with cybersecurity to ensure all security vulnerabilities are remediated within Required Resolution Date. Respond to inquiries from users and technical support regarding functions and operations of software programs. Identify process improvements, error trends and/or the root causes and make recommendations for remedies to colleagues and management. Support cross-functional teams in integrated test efforts. Support emergency test activities for code patch addressing production issues. Position reports to the Highlands Ranch, Colorado office and may allow for partial telecommuting.

View job

Visa

Staff SW Engineer

Austin, TX5+ yearsFull-time

Visa Technology & Operations LLC, a Visa Inc. company, needs a Staff SW Engineer (multiple openings) in Austin, TX to: Design, enhance, and build next generation fraud detection platforms in an agile development environment. Play part of multiple teams tasked with projects ranging from full stack development, Rest based APIs, Container based services to highly functional, secure, scalable, and resilient systems. Lead teams/projects functionally and will be responsible for delivering to Ecosystem and Operation Risk roadmap commitments. Contribute to release planning exercise, assign, and track work of team members to timely releases. Responsibilities include technical analysis and creation of conceptual approach. Develop code that complies with design specifications and meets security and Java best practices. Perform coding that must adhere security standards, be easily maintainable and be high performant. Set Coding standards and best practices for the teams’ deliverables. Evaluate options and provide recommendation on scope and scale of effort required to implement final requirements. Identify opportunities for future enhancements and refinements to standards, best practices, and development methodologies. Participate and lead design and code review sessions as appropriate to ensure the quality of work delivered by self and teammates are in accordance with development standards. Collaborate with business partners on requirements elaboration, design, configuration, and business re-engineering. Present technical solutions, capabilities, considerations, and features in business terms. Effectively communicate status, issues, and risks in a precise and timely manner. Position reports to the Austin, Texas office and may allow for partial telecommuting. Basic Qualifications: Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering or related field, followed by 5 years of progressive, post-baccalaureate experience in the job offered or in a software engineer-related occupation. Position requires experience in the following: Full stack technology, in at least one of the following technologies: Java, Spring MVC, Spring Boot, Angular, JavaScript, MySQL, Maven, Design Patterns, or Test Automation framework; Front-end development skills and architect level knowledge in back-end; Developing large scale, enterprise class distributed systems of high availability, low latency, & strong data consistency; Agile development incorporating Continuous Integration and Continuous Delivery, utilizing technologies GIT, Maven, and Jenkins; Event driven architecture utilizing message brokers such as Apache Kafka, RabbitMQ, or equivalent; Stakeholder communication to understand their requirements and translate those requirements into detailed user stories and acceptance criteria; and Using caching and NoSQL technology (Redis, MongoDB, Cassandra or equivalent) to improve efficiency of multi-threaded/multi-process applications/services.

View job

Visa

NGC – Senior Software Engineer

Atlanta, GA2+ yearsFull-time

CyberSource Corporation, a Visa Inc. company, needs an NGC – Senior Software Engineer (multiple openings) in Atlanta, GA to: Design, enhance, and build our transactional platform in an agile development environment. Work on unit testing, code reviews, and regular check-ins to ensure continuous integration. Develop solutions that address complex and emerging merchant and acquirer needs. Collaborate with multiple teams tasked with multiple projects ranging from building full stack development of real-time transactional services, REST services API, Container based services to highly functional, secure, scalable and resilient real time and batching systems. Review the code written and monitor the move to production. Position reports to the Atlanta, Georgia office and may allow for partial telecommuting. Basic Qualifications: Bachelor’s degree in Computer Science, Software Engineering, or related field and 2 years of experience in the job offered or in a Software Engineer-related occupation. Position requires experience in: Understanding of complex enterprise-level systems and integration points, including hands-on experience with web applications, web services (REST APIs using Java/Spring boot with Vert.x), networking layers, and software development lifecycle. Backend and frontend technologies, including Java, JavaScript, J2EE, XML, and at least one modern front-end framework. React, Angular, or Vue.js. Unit testing, shell scripting, and relational databases (MySQL/PostgreSQL). Test planning and backend development, including scenario creation, test data preparation, and execution of test cases for Java-based applications. UI/UX test automation using Selenium, including multi-browser testing and working with Java-based automation framework. Distributed messaging and event-driven architectures, utilizing Apache Kafka or RabbitMQ for scalable, real-time data processing and integration. Container orchestration and cloud-native deployments, including working with Docker, Kubernetes, and infrastructure-as-code tools to automate scaling, monitoring, and management of enterprise applications. Monitoring and logging for enterprise systems, leveraging Prometheus and Grafana to ensure application reliability, performance, and security. CI/CD pipelines and DevOps tools for source control and branching strategies (Jenkins and Git). Test-driven development, performance/security testing, and deploying full stack applications.

View job

Visa

Sr Software Engineer, Disputes

São Paulo, SPFull-time

Join Pismo’s Disputes squad, responsible for building and evolving a highly reliable platform that manages the full chargeback lifecycle, from dispute creation through pre‑arbitration and resolution, supporting issuer efficiency, automation, and network compliance. You’ll work in a high‑availability, high‑compliance environment, developing APIs and services that connect issuers to major payment networks and keep issuer systems synchronized through real‑time events. The team also owns Protection Bulletin, a critical capability that ensures transaction continuity during issuer unavailability via stand‑in authorizations and automatic synchronization once the issuer is back online. What You’ll Do: Develop and maintain services using Golang (and Java/JVM technologies when needed), following clean code and strong software engineering practices. Design and implement scalable, reliable, and secure microservices on AWS, evaluating trade‑offs across performance, resilience, maintainability, and operational complexity. Collaborate closely with engineering and product partners to translate business requirements into effective technical solutions. Build event‑driven solutions leveraging AWS services such as SQS, SNS, DynamoDB, S3, and EventBridge. Use Terraform to provision, evolve, and maintain cloud infrastructure following Infrastructure‑as‑Code best practices. Write and maintain automated tests (unit and integration) to ensure code quality and system robustness. Work with SQL and large SQL databases that provide the persistence layer for our applications, understanding their limitations and operational characteristics at scale. Monitor service health and performance using observability practices and tools (metrics, logs, alerts), proactively identifying and resolving issues in distributed systems. Participate in code reviews and provide constructive feedback focused on code quality, security, scalability, and cross‑domain impact. Contribute to architectural and technical discussions that support continuous improvement and long‑term platform evolution. This is a remote position. A remote position does not require job duties be performed within proximity of a Visa office location. Remote positions may be required to be present at a Visa office with scheduled notice. #LI‑Remote

View job

Visa

Staff SW Engineer

Bellevue, WA2+ yearsFull-time

Visa USA Inc., a Visa Inc. company, needs a Staff SW Engineer (multiple openings) in Bellevue, WA to: Develop, test, and document complex software programs and multi-tier solutions, working on intricate technical and business problems while creating scalable, high-performing applications. Utilize Core Java and Java web application development for RESTful web services, Spring Framework, Spring Boot, and build tools such as Maven for microservices architecture. Implement reactive and event-driven programming using Kafka, access data through Spring Data, JPA, and JDBC, and apply OOP design skills with experience in design patterns. Develop and author APIs, practice test-driven development, and handle multi-threading and concurrency challenges. Design network architecture with focus on scalability, performance, and security considerations while leveraging machine learning concepts and advanced AI techniques including generative models. Demonstrate proficiency in web technologies including HTML, CSS, JavaScript, TypeScript, and server-side scripting, along with cloud platform experience encompassing monitoring, logging, and content delivery services. Apply DevOps practices including CI/CD pipeline development and cloud SDK integration across enterprise operating systems. Perform code reviews to verify development requirements, deploy and stage code in development environments, develop database queries and code generation, fix bugs in existing codebases, and contribute to large project deployment procedures. Support and install software applications/operating systems while applying appropriate standards, processes, procedures, and tools throughout the system development life cycle to preserve business goals and requirements. Position reports to the Bellevue, Washington office and may allow for partial telecommuting.

View job

Visa

Staff SW Engineer

Austin, TX2+ yearsFull-time

Visa Technology & Operations LLC, a Visa Inc. company, needs a Staff SW Engineer (multiple openings) in Austin, TX to: Design code and systems that touch 40% of the world population while influencing Visa’s internal standards for scalability, security, and reusability. Collaborate multi-functionally to create design artifacts and develop best-in-class software solutions for multiple Visa technical offerings. Actively contribute to product quality improvements, valuable service technology, and new business flows in diverse agile squads. Develop robust and scalable products intended for a myriad of customers including end-user merchants, b2b, and business to government solutions. Leverage innovative technologies to build the next generation of Payment Services, Transaction Platforms, Real-Time Payments, and Buy Now, Pay Later Technology. Identify and contribute to the development and solution strategies to team members that improve the design and functionality of interface features across one or more project features, under minimal guidance. Apply standard processes on the use of programming languages (e.g. HTML, C++, Java) to write code that fulfills website modification requests and technical requirements. Collaborate with others to support the piloting of new technology capabilities and features that enhance the user website experience across e-commerce products. Analyze bugs for simple issues and apply debugging tools to verify assumptions. Up to 5% domestic travel required. Position reports to the Austin, Texas office and may allow for partial telecommuting.

View job

Ebay

Senior Manager - Applied Research

Bengaluru, India10+ yearsFULL_TIME

At eBay, we're more than a global ecommerce leader — we're changing the way the world shops and sells. Our platform empowers millions of buyers and sellers in more than 190 markets around the world. We're committed to pushing boundaries and leaving our mark as we reinvent the future of ecommerce for enthusiasts. Our customers are our compass, authenticity thrives, bold ideas are welcome, and everyone can bring their unique selves to work — every day. We're in this together, sustaining the future of our customers, our company, and our planet. Join a team of passionate thinkers, innovators, and dreamers — and help us connect people and build communities to create economic opportunity for all. Senior Manager, Applied Research – Shipping AI At eBay, we don’t just enable commerce—we shape how the world connects, trades, and thrives. If you’re driven by innovation, impact, and building at global scale, join us in redefining the future of e-commerce. About the Team Our Shipping team sits at the core of the end-to-end e-commerce experience. From influencing purchase decisions to ensuring a seamless post-purchase journey, we power trust and satisfaction for millions of buyers and sellers worldwide. We build and deploy advanced machine learning systems to tackle complex logistics challenges—accurate delivery predictions, cost optimization, carrier network modeling, and more. Operating at massive scale, we leverage modern MLOps to deliver high-performance, low-latency solutions across a global marketplace. The Opportunity We are building a next-generation Shipping Intelligence Platform powered by advanced AI technologies including deep learning, NLP, and large language models (LLMs). We are seeking a Senior Manager, Applied Research to lead a high-impact team of researchers and engineers. This leader will drive innovation from ideation to production—delivering scalable AI systems that directly impact customer experience, operational efficiency, and business outcomes. This is an opportunity to: - Lead & Grow Talent: Build, mentor, and lead a high-performing team of applied researchers and ML engineers. - Drive AI Innovation: Define and execute the AI/ML roadmap for shipping intelligence, leveraging NLP, LLMs, recommender systems, and multimodal learning. - Deliver at Scale: Own the end-to-end lifecycle—from research and prototyping to production deployment in a high-volume, low-latency environment. - Influence Product & Strategy: Partner with Product, Engineering, Analytics, and Operations leaders to shape the future of shipping experiences on eBay. - Advance Personalization & Recommendations: Drive strategies that improve discovery, engagement, and conversion across the marketplace. - Leverage Big Data: Work with large-scale structured and unstructured datasets, including multimodal inventory and user behavior data. - Optimize Marketplace Outcomes: Improve delivery speed, reduce shipping costs, and enhance accuracy in global logistics and classification systems. - Champion Technical Excellence: Establish best practices in MLOps, experimentation, and scalable system design. What You Bring: - MS/PhD in Computer Science, Machine Learning, AI, or a related field (or equivalent practical experience) - 10+ years of experience in ML/AI or software engineering, with significant leadership experience - Proven track record of leading applied research or ML teams in fast-paced, production-driven environments - Experience building and deploying production-grade ML systems at scale - Strong background in Machine Learning, Deep Learning, NLP, and Large Language Models - Hands-on experience with cloud platforms, big data pipelines, and distributed systems - Proficiency in programming (e.g., Java, Scala, Python) and high-scale web applications - Experience publishing research, patents, or technical thought leadership is a plus - Ability to translate cutting-edge research into real-world impact

View job

Ebay

Software Engineer 2 - Fullstack

Bengaluru, India4+ yearsFULL_TIME

At eBay, we're more than a global ecommerce leader — we’re changing the way the world shops and sells. Our platform empowers millions of buyers and sellers in more than 190 markets around the world. We’re committed to pushing boundaries and leaving our mark as we reinvent the future of ecommerce for enthusiasts. Our customers are our compass, authenticity thrives, bold ideas are welcome, and everyone can bring their unique selves to work — every day. We're in this together, sustaining the future of our customers, our company, and our planet. Join a team of passionate thinkers, innovators, and dreamers — and help us connect people and build communities to create economic opportunity for all. Looking for a company where you can shape how the world buys, sells, and gives? Where you’ll be part of a work culture that’s been genuinely committed to diversity and inclusion since its founding more than 30 years ago? Where you can just be yourself, do your best work, and have a meaningful impact? If so, we’d love to talk to you. We are the Protections team, driving the transformation of the post purchase ecosystem through Cancellations, Returns, Refunds, eBay Money Back Guarantee, Item Not Received, Chargebacks and Seller Standards experiences. Our products are available on web and native applications, serving millions of global users and building trust at every step. We are a data-driven, agile team that embraces AI innovation and fosters a culture of continuous improvements and learning. Join us to make an impact on one of the world’s largest e-commerce websites. What you'll do and learn: - Develop features and services in highly scalable and reliable frontend and/or backend systems in a distributed system environment. - Able to translate product and design documents into clean, high-quality, well-tested and maintainable production code autonomously - Write test automations and practice continuous integration. - Conduct code review for the immediate team. - Develop and maintain technical documentation to support software applications. - Practices evidence-centered design making features testable, ensuring high quality and improving velocity in continuous delivery. - Accountable for multiple subsystems within a larger domain, taking full responsibility for their entire life cycle, including design, development, testing, deployment, observability and monitoring. - Propose and evaluate multiple design options, providing estimates for each. - Structure and complete tasks independently, meeting deadlines and milestones. - Effectively communicate assumptions and seek clarification from stakeholders, ensuring alignment and understanding across all domains. - Lead engineering support, release, and on-call responsibilities for an "always-on" 24/7 site. What you bring: - Innovative, team player, excellent communication and decision-making - Strong learning ability, self-driven - Excited about new and innovative technologies within immediate field of expertise - Attending knowledge sharing sessions, both within the company and externally Qualifications: - Bachelor's degree in EE, CS or other related field or equivalent exp. - 4+ years of experience in building large scale, distributed web platforms/APIs as full stack developer - Strong CS foundation (data structures, algorithms, OOPs, OOA/D) - Experiences in building server-side components (e.g. Java, Sprint/SprintBoot, or other backend programming languages/frameworks, GraphQL) with familiarity with modern Frontend frameworks (e.g. ReactJS, Angular, Marko), or vice versa. - Building data-driven applications (RDBMS, NoSQL, ElasticSearch) - Delivers results in fast-paced environments (agile, TDD, CI/CD)

View job