Skip to content.
Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers, breakers, doers and disruptors, who solve real problems and meet real customer needs. We are seeking Full Stack Software Engineers who are passionate about marrying data with emerging technologies. As a Capital One Sr. Manager Software Engineer, you'll have the opportunity to be on the forefront of driving a major transformation within Capital One. What... more ->
About the role This role is responsible for developing, enhancing, and supporting enterprise applications that enable long-term business growth. You will collaborate closely with cross-functional partners, apply modern engineering practices, and contribute to high-quality, scalable solutions across our technology ecosystem. In this role, you will: Partner with business leaders, technical leads, and fellow developers to understand requirements and translate them into effective technical solutions. Maintain, enhance, and support enterprise applications and platforms using domain-driven design... more ->
7+ years of experience in software test automation or software development Strong experience in Java, Object-Oriented Methodologies Experience with API automation using REST Assured Good understanding of modern best practices for software development like design patterns, code reusability, extensibility, and maintainability Experience and ability in developing test automation frameworks from scratch or familiarity with one or more existing automation frameworks Good working knowledge using tools such as Git, Jenkins, and Maven/Gradle Problem-solving, Process Improvement, and Coaching Strong... more ->
Minimum qualifications Bachelor's degree or equivalent practical experience. 5 years of experience with software development in Java. 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture. Preferred qualifications Master's degree or PhD in Computer Science or related technical field. 5 years of experience with data structures and algorithms. 1 year of experience in a technical leadership role. Experience developing accessible technologies. Experience with Back End and distributed systems. Experience with... more ->
Overview 6.5 to 9 Years (13 LPA), 9+ Years (Upto 19 LPA) Responsibilities Develop high-quality applications using ReactJS/Angular, Java, and Spring Boot Build and manage microservices architecture Ensure secure authentication with OAuth/JWT Design and maintain CI/CD pipelines Collaborate with DevOps teams for containerization and cloud deployment Requirements 6.5 to 12 years of professional experience Strong coding skills in Java, Spring Boot, Microservices Database expertise in SQL and NoSQL (MySQL, Oracle, MongoDB, Cassandra) Experience with Kafka, RabbitMQ, or AWS SQS more ->
As a Senior Applications Engineer, you should be proficient in writing performant code in Java, building Agentic solutions, building distributed systems, containerization, and cloud-native architectures. You will collaborate with cross-functional teams to build scalable, reliable, and production-ready solutions. Oracle is leading development of Agentic solutions, having a good understanding and experience in leveraging the capabilities of Large Language Models would is a must have. In this role, you will design, develop, and build scalable services that leverage from latest and greatest... more ->
Overview Title: Software engineer Pay: $75-$85 per hour Type: Hybrid Key Responsibilities Design and build distributed, high-performance applications using Java and Spring Boot Develop and maintain RESTful APIs and microservices architectures Leverage AWS cloud services to build resilient, scalable solutions Collaborate with product managers, designers, and engineers to deliver customer-focused features Write clean, maintainable, and well-tested code following best practices Participate in code reviews, architecture discussions, and technical design sessions Continuously improve system... more ->
Google Mountain View, CA, USA Qualifications Bachelor's degree or equivalent practical experience. 5 years of experience with software development in Java. 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture. Preferred qualifications Master's degree or PhD in Computer Science or related technical field. 5 years of experience with data structures and algorithms. 1 year of experience in a technical leadership role. Experience with Back End and distributed systems. Experience with database design,... more ->
Minimum qualifications: Bachelor's degree or equivalent practical experience. 1 year of experience with software development in one or more programming languages (eg, Python, C, C+, Java, JavaScript). Preferred qualifications: Experience with building products that effectively use LLMs, AI Agents, ML. Experience with micro services/containers, preferred Google application building platforms (eg, Boq). Experience with Google's product/platform release process. About the job Google's software engineers develop the next-generation technologies that change how billions of users connect, explore,... more ->
Overview LOCATION: REDWOOD SHORES OR PLEASANTON, CA ONLY As a Senior Applications Engineer, you should be proficient in writing performant code in Java, building Agentic solutions, building distributed systems, containerization, and cloud-native architectures. You will collaborate with cross-functional teams to build scalable, reliable, and production-ready solutions. Oracle is leading development of Agentic solutions, having a good understanding and experience in leveraging the capabilities of Large Language Models would is a must have. In this role, you will design, develop, and build... more ->
We are seeking an Expert Software Engineer to design, develop, and maintain scalable data and application solutions. The ideal candidate is a highly skilled Java and SQL developer with deep experience in Snowflake and AWS, strong ownership of tasks, and the ability to adapt quickly across multiple initiatives. This role requires expertise in the software development lifecycle, a strong understanding of security and data governance, and excellent communication skills. Key Responsibilities Design, implement, and maintain high-quality software solutions using Java and SQL. Develop and optimize... more ->
Software Engineering Manager, Mobile (Android), Google Messages Google, San Jose, CA, USA Bachelor's degree, or equivalent practical experience. 8 years of experience in software development (eg, Java, Kotlin). 3 years of experience with Android application development. 3 years of experience in a technical leadership role. 2 years of experience in a people management or team leadership role. Preferred qualifications Master's degree or PhD in Computer Science or a related technical field. 3 years of experience working in a complex, matrixed organization. Experience building mobile applications... more ->