Institute of Data
  • Learn Practical AI Skills
  • Find Jobs
  • Career Consultation
  • Job Alerts
  • Post a Job
  • Employers
  • Sign in
  • Sign up
  • Learn Practical AI Skills
  • Find Jobs
  • Career Consultation
  • Job Alerts
  • Post a Job
  • Employers

1049 software engineer java spring jobs found

Refine Search
Current Search
software engineer java spring
Refine by Specialisation
Engineering - Software  (847) Developers & Programmers  (693) Architects  (73) Consultants  (37) Business & Systems Analyst  (27) Management  (23)
Product Management & Development  (3) Security  (2) Web & Interaction Design  (1) Testing & Quality Assurance  (1) Programme & Project Management  (1)
More
Refine by Job Type
Full time  (39) Contract  (1)
Refine by State
New York  (65) Ohio  (58) Pennsylvania  (43) Rhode Island  (38) Massachusetts  (37) Michigan  (37)
Minnesota  (37) New Hampshire  (35) Missouri  (33) North Dakota  (33) Wyoming  (33) Oklahoma  (32) Tennessee  (32) Nebraska  (30) South Carolina  (30) Wisconsin  (30) Iowa  (29) Illinois  (28) Kansas  (28) New Mexico  (27)
More
Refine by Country
United States  (1044) Ireland  (3) Canada  (2)
Refine by City
Bismarck  (33) Cheyenne  (33) Columbus  (33) Providence  (33) Oklahoma City  (32) Concord  (31)
Nashville  (31) Boston  (30) Harrisburg  (29) Columbia  (28) Des Moines  (28) Jefferson City  (28) Madison  (28) New York  (28) Albany  (27) Montpelier  (27) Saint Paul  (27) Santa Fe  (27) Lincoln  (26) Topeka  (26)
More
WG
Software engineer - java spring developer
Western Governors University Salt Lake City, UT
Job Type: Full time Job Number: JR-023305 Location: Salt Lake City, UT If you're passionate about building a better future for individuals, communities, and our country-and you're committed to working hard to play your part in building that future-consider WGU as the next step in your career. Driven by a mission to expand access to higher education through online, competency-based degree programs, WGU is also committed to being a great place to work for a diverse workforce of student-focused professionals. The university has pioneered a new way to learn in the 21st century, one that has received praise from academic, industry, government, and media leaders. Whatever your role, working for WGU gives you a part to play in helping students graduate, creating a better tomorrow for themselves and their families. The salary range for this position takes into account the wide range of factors that are considered in making compensation decisions including but not...

Apr 11, 2026
PNC
Software Engineer Sr (Java, Spring, Flowable BPM)
PNC Strongsville, OH
Position Overview At PNC, our people are our greatest differentiator and competitive advantage in the markets we serve. We are all united in delivering the best experience for our customers. We work together each day to foster an inclusive workplace culture where all of our employees feel respected, valued and have an opportunity to contribute to the company's success. As a Software Engineer Sr (Java, Spring, Flowable BPM) within PNC's Technology organization, you will be based in Pittsburgh PA, Strongsville OH, Birmingham AL or Farmers Branch TX Required Skills: 7+ years of hands on experience Deep expertise in Java, Spring (Boot), Microservices Development Exposure to workflow engines (Flowable) Strong experience building and deploying microservices on Kubernetes / OpenShift Banking/Financial Services Domain experience PNC is an in-office company that fosters a supportive culture where employees can thrive and achieve balance. We...

Apr 05, 2026
PNC
Software Engineer Sr - Microservices/Kafka/ETL
PNC Cleveland, OH
Position Overview At PNC, our people are our greatest differentiator and competitive advantage in the markets we serve. We are all united in delivering the best experience for our customers. We work together each day to foster an inclusive workplace culture where all of our employees feel respected, valued and have an opportunity to contribute to the company's success. As a Senior Software Engineer within PNC's Technology organization, you will be based in Pittsburgh, PA or Cleveland, OH. Microservices / OpenShift / Container management Kafka/Data Streaming Strong Experience with Java, Python, JavaScript, Java Spring Boot and Oracle PL/SQL Experience in DevOps & Platform including Git, Jenkins, Bitbucket, Docker, Red Hat OpenShift(OCP) Support maintenance activities including patching and upgrades Strong ETL experience IAAS, Windows Servers, Linux Strong Analytical and complex problem solving skills, with ability to debug...

Apr 25, 2026
Randstad Technologies
Full Stack Backend Developer
Randstad Technologies Englewood, CO
job summary: Sr. Software Development Engineer (Onsite) Locations (Strictly Onsite): * Greenwood Village, CO * Berkeley Heights, NJ * Omaha, NE Compliance & Work Authorization: * Green Card Holders: Must have been living and working in the United States for at least the last 3 years. Background Check: Extensive 6-week process required post-offer.     location: Greenwood Village, Colorado job type: Contract to Perm salary: $70 - 80 per hour work hours: 8am to 5pm education: No Degree Required   responsibilities: Key Responsibilities Design, build, and maintain applications using Java, Spring/Spring Boot/Spring Security as well as C#, .NET Framework, .NET Core, or .NET 6/7+ Develop RESTful APIs, microservices, and backend services Integrate applications with databases using Entity Framework (EF) / EF Core and SQL Server Collaborate with cross-functional teams using Agile/Scrum methodologies Write clean, maintainable, and scalable code following industry...

Apr 25, 2026
PNC
Software Engineer Sr - Microservices/Kafka/ETL
PNC Strongsville, OH
Position Overview At PNC, our people are our greatest differentiator and competitive advantage in the markets we serve. We are all united in delivering the best experience for our customers. We work together each day to foster an inclusive workplace culture where all of our employees feel respected, valued and have an opportunity to contribute to the company's success. As a Senior Software Engineer within PNC's Technology organization, you will be based in Pittsburgh, PA or Cleveland, OH. Microservices / OpenShift / Container management Kafka/Data Streaming Strong Experience with Java, Python, JavaScript, Java Spring Boot and Oracle PL/SQL Experience in DevOps & Platform including Git, Jenkins, Bitbucket, Docker, Red Hat OpenShift(OCP) Support maintenance activities including patching and upgrades Strong ETL experience IAAS, Windows Servers, Linux Strong Analytical and complex problem solving skills, with ability to debug...

Apr 25, 2026
RI
Software Engineer III
Rochester Institute of Technology Rochester, NY
Software Engineer III Essential Duties & Responsibilities Creates, tests, documents, deploys, and supports software applications for multiple products and platforms Supports software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; and following the software development lifecycle Performs coding, debugging, unit testing, troubleshooting and modification of product software Participates in efforts to identify and implement best practices and data standards for the division. Ensures that services are supported, monitored, and maintained throughout the life cycle Creates and maintains documentation for supported services Troubleshoots performance issues and partners with other teams and vendors to implement improvements Other duties as assigned Knowledge, Skills, & Abilities Knowledge of systems development lifecycle...

Apr 24, 2026
Mo
Software Engineer
Monitise King of Prussia, PA
Calling all innovators - find your future at Fiserv. We're Fiserv, a global leader in Fintech and payments, and we move money and information in a way that moves the world. We connect financial institutions, corporations, merchants, and consumers to one another millions of times a day - quickly, reliably, and securely. Any time you swipe your credit card, pay through a mobile app, or withdraw money from the bank, we're involved. If you want to make an impact on a global scale, come make a difference at Fiserv. Job Title Software Engineer About your role: We're looking for a Java Software Developer passionate about working as a member of a software product development team to deliver modern, complex web applications. You will design, build, and maintain backend services that power a complex, distributed, web-based software product. As a Software Developer, you'll work with a team to iteratively deliver and maintain production-grade microservices in a...

Apr 24, 2026
Mo
Software engineer
Monitise King of Prussia, PA
Calling all innovators - find your future at Fiserv. We're Fiserv, a global leader in Fintech and payments, and we move money and information in a way that moves the world. We connect financial institutions, corporations, merchants, and consumers to one another millions of times a day - quickly, reliably, and securely. Any time you swipe your credit card, pay through a mobile app, or withdraw money from the bank, we're involved. If you want to make an impact on a global scale, come make a difference at Fiserv. Job Title Software Engineer About your role: We're looking for a Java Software Developer passionate about working as a member of a software product development team to deliver modern, complex web applications. You will design, build, and maintain backend services that power a complex, distributed, web-based software product. As a Software Developer, you'll work with a team to iteratively deliver and maintain production-grade microservices in a...

Apr 24, 2026
RI
Software engineer
Rochester Institute of Technology Rochester, NY
Software Engineer III Essential Duties & Responsibilities Creates, tests, documents, deploys, and supports software applications for multiple products and platforms Supports software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; and following the software development lifecycle Performs coding, debugging, unit testing, troubleshooting and modification of product software Participates in efforts to identify and implement best practices and data standards for the division. Ensures that services are supported, monitored, and maintained throughout the life cycle Creates and maintains documentation for supported services Troubleshoots performance issues and partners with other teams and vendors to implement improvements Other duties as assigned Knowledge, Skills, & Abilities Knowledge of systems development lifecycle...

Apr 24, 2026
MasterCard
Principal Software Engineer
MasterCard Harrison, NY
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 Principal Software Engineer Role Overview: We are seeking a Principal Engineer who is a deeply hands-on full-stack engineer and architect. This role owns the architecture, design, and implementation of large-scale platforms while remaining actively involved in coding and day-to-day technical execution. The ideal candidate has a strong track record building distributed system, modernizing legacy platforms, and delivering GenAI-enabled capabilities...

Apr 23, 2026
MasterCard
Principal software engineer
MasterCard Harrison, NY
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 Principal Software Engineer Role Overview: We are seeking a Principal Engineer who is a deeply hands-on full-stack engineer and architect. This role owns the architecture, design, and implementation of large-scale platforms while remaining actively involved in coding and day-to-day technical execution. The ideal candidate has a strong track record building distributed system, modernizing legacy platforms, and delivering GenAI-enabled capabilities...

Apr 23, 2026
SF
Full time
 
University recruiting - software engineer
SoFi Cottonwood Heights, UT
Employee Applicant Privacy Notice Who we are: Shape a brighter financial future with us. Together with our members, we're changing the way people think about and interact with personal finance. We're a next-generation financial services company and national bank using innovative, mobile-first technology to help our millions of members reach their goals. The industry is going through an unprecedented transformation, and we're at the forefront. We're proud to come to work every day knowing that what we do has a direct impact on people's lives, with our core values guiding us every step of the way. Join us to invest in yourself, your career, and the financial world. The Role: On our Borrow Experiences team, you will be in the middle of it all - implementing functionality, architecting our system, squashing bugs, maintaining the health of our code, and continually growing as an engineer. The ideal candidate is both forward-thinking and hands-on, has a solid sense of...

Apr 23, 2026
PNC
Software Engineer Lead - Angular/Java
PNC Strongsville, OH
Position Overview At PNC, our people are our greatest differentiator and competitive advantage in the markets we serve. We are all united in delivering the best experience for our customers. We work together each day to foster an inclusive workplace culture where all of our employees feel respected, valued and have an opportunity to contribute to the company's success. As a Software Engineer Lead within PNC's Asset Management Group organization, you will be based in Pittsburgh, PA, Dallas, TX, Birmingham, AL, or Cleveland, OH. Due to the nature of this position we are seeking passionate Software Engineers. Candidates should have experience with the following: Backend & API Engineering (Java / Spring / Microservices) Design, build, and maintain scalable microservices and RESTful APIs using Java and Spring Boot, following clean architecture and enterprise integration standards. Lead code quality, performance optimization, and reliability efforts, including...

Apr 22, 2026
SF
Senior software engineer
Social Finance Inc. Seattle, WA
Galileo Financial Technologies, LLC seeks Senior Software Engineer in Seattle, WA: Job Duties: Lead the development and testing of our systems and services. Participate in shaping the technical architecture of the product. Help translate product requirements into user stories and technical solutions. Deliver highly available and scalable services in a production environment. Mentor other engineers, support the technical culture, and help grow the team. Generate ideas for new initiatives and technologies. Communicate with project leads, product managers and other software developers. Part-time telecommuting is an option. Hybrid work from Galileo offices in WA. Minimum Requirements: Master's degree (or its foreign degree equivalent) in Computer Science, Engineering (any field), or a related quantitative discipline, and three (3) years of experience in the job offered or in any occupation in related field. Special Skill Requirements: (1) Java; (2) Kotlin; (3) Spring; (4)...

Apr 21, 2026
AC
Software Engineer
APPS CONSULTANTS INC Centennial, CO
Position: Software Engineer Location: 6909 S Holly Circle Ste. 350 Centennial, CO 80112 U.S. (Various worksites) Must be willing to relocate or travel to unanticipated client sites throughout the USA. Responsible for designing, architecting, and developing scalable cloud-based applications and solutions. The role involves creating and maintaining hosted solutions in cloud environments, developing comprehensive architectural designs, and implementing both frontend and backend frameworks to ensure robust and responsive web modules. Utilize modern technologies such as Java, Python, Spring Framework, React, JavaScript, and TypeScript, while leveraging AWS services including S3, Lambda, EC2, VPC, Amplify, and Docker to build resilient cloud infrastructure. Responsibilities will also include automating workflows, optimizing legacy systems, and leading technical initiatives to deliver innovative solutions that meet complex business requirements. Strong leadership skills...

Apr 19, 2026
PNC
Software Engineer Lead - Angular/Java - AMG
PNC Strongsville, OH
Position Overview At PNC, our people are our greatest differentiator and competitive advantage in the markets we serve. We are all united in delivering the best experience for our customers. We work together each day to foster an inclusive workplace culture where all of our employees feel respected, valued and have an opportunity to contribute to the company's success. As a Software Engineer Lead within PNC's Asset Management Group organization, you will be based in Pittsburgh, PA, Cleveland, OH, Dallas, TX, or Birmingham, AL. Candidates should have experience with the following: Full-Stack Application Design & Development Develop and maintain Angular front-end components and Java/Spring back-end services to deliver cohesive, high-quality application features. Translate business requirements into well-structured code with appropriate testing, documentation, and adherence to development standards. Microservices Architecture, Integration &...

Apr 19, 2026
General Motors
Staff Software Engineer - Billing & Subscription Platform
General Motors Warren, MI
Job Description Work Arrangement: Hybrid. This role is categorized as hybrid. The successful candidate is expected to report to Warren, MI, three times per week, at minimum. About the Role Join GM's Digital Products Engineering organization and help define the next generation of our subscription and billing platform . As a Staff Software Engineer (Level 8) , you will lead technical domains , drive architecture across teams, and serve as an engineering leader for billing platform. You will provide hands-on technical leadership for our Zuora integrations, scalable batch processing systems, revenue recognition systems, journal systems and onboarding experiences for millions of OnStar customers , while also setting the long-term architecture and standards for the broader billing platform. This is a senior individual contributor role: you will design, build, and optimize cloud-native solutions on Azure using modern frameworks and event-driven...

Apr 19, 2026
General Motors
Senior Software Engineer - Billing & Subscription Platform
General Motors Warren, MI
Job Description Job Description: Location: Hybrid. This role is categorized as hybrid. The successful candidate is expected to report to Warren, MI, three times per week, at minimum. About the Role Join GM's Digital Products Engineering organization and help define the next generation of our subscription and billing platform. As a Staff Software Engineer (Level 8) , you will lead technical domains, drive architecture across teams, and serve as an engineering leader for billing platform. You will provide hands-on technical leadership for our Zuora integrations, scalable batch processing systems, revenue recognition systems, journal systems and onboarding experiences for millions of OnStar customers, while also setting the long-term architecture and standards for the broader billing platform. This is a senior individual contributor role: you will design, build, and optimize cloud-native solutions on Azure using modern frameworks and event-driven architectures,...

Apr 19, 2026
AC
Software engineer
APPS CONSULTANTS INC Centennial, CO
Position: Software Engineer Location: 6909 S Holly Circle Ste. 350 Centennial, CO 80112 U.S. (Various worksites) Must be willing to relocate or travel to unanticipated client sites throughout the USA. Responsible for designing, architecting, and developing scalable cloud-based applications and solutions. The role involves creating and maintaining hosted solutions in cloud environments, developing comprehensive architectural designs, and implementing both frontend and backend frameworks to ensure robust and responsive web modules. Utilize modern technologies such as Java, Python, Spring Framework, React, JavaScript, and TypeScript, while leveraging AWS services including S3, Lambda, EC2, VPC, Amplify, and Docker to build resilient cloud infrastructure. Responsibilities will also include automating workflows, optimizing legacy systems, and leading technical initiatives to deliver innovative solutions that meet complex business requirements. Strong leadership skills...

Apr 19, 2026
General Motors
Staff software engineer - billing
General Motors Warren, MI
Job Description Work Arrangement: Hybrid. This role is categorized as hybrid. The successful candidate is expected to report to Warren, MI, three times per week, at minimum. About the Role Join GM's Digital Products Engineering organization and help define the next generation of our subscription and billing platform . As a Staff Software Engineer (Level 8) , you will lead technical domains , drive architecture across teams, and serve as an engineering leader for billing platform. You will provide hands-on technical leadership for our Zuora integrations, scalable batch processing systems, revenue recognition systems, journal systems and onboarding experiences for millions of OnStar customers , while also setting the long-term architecture and standards for the broader billing platform. This is a senior individual contributor role: you will design, build, and optimize cloud-native solutions on Azure using modern frameworks and event-driven...

Apr 19, 2026
General Motors
Senior software engineer - billing
General Motors Warren, MI
Job Description Job Description: Location: Hybrid. This role is categorized as hybrid. The successful candidate is expected to report to Warren, MI, three times per week, at minimum. About the Role Join GM's Digital Products Engineering organization and help define the next generation of our subscription and billing platform. As a Staff Software Engineer (Level 8) , you will lead technical domains, drive architecture across teams, and serve as an engineering leader for billing platform. You will provide hands-on technical leadership for our Zuora integrations, scalable batch processing systems, revenue recognition systems, journal systems and onboarding experiences for millions of OnStar customers, while also setting the long-term architecture and standards for the broader billing platform. This is a senior individual contributor role: you will design, build, and optimize cloud-native solutions on Azure using modern frameworks and event-driven architectures,...

Apr 19, 2026
General Motors
Staff Software Engineer - Enterprise Data Governance
General Motors Warren, MI
Job Description This role is categorized as hybrid. This means the successful candidate is expected to report to Warren, MI or Austin, TX three times per week, at minimum [or other frequency dictated by the business if more than 3 days]. The Role The Enterprise Data Governance team is looking for a Level 8 Software Engineer to design, build, and operate enterprise-grade data governance and data platform capabilities. This role focuses on building robust, secure, and scalable services and UIs that enable data discovery, policy enforcement, lineage, and governance workflows across the enterprise. You will work closely with product owners, data governance SMEs, data platform engineers, and security teams to deliver high-quality software that underpins our data governance strategy. What You'll Do Design, develop, and maintain full-stack applications that support data governance capabilities (e.g., data catalogs, policy management, approvals, lineage views)....

Apr 17, 2026
Ma
Full time
 
Software Engineer
Maritz Fenton, MO
Where Human Connection Fuels Possibility At Maritz, decades of innovation and perseverance have built more than just a strong reputation - they've shaped a culture where human connection and collaboration are at the heart of everything we do. Joining Maritz means becoming part of a workplace grounded in a critical truth; people and their potential is our greatest resource. Maritz helps companies achieve their business goals by inspiring people to perform their best. We design experiences, incentives, and recognition programs that spark action and deliver measurable impact. And we've brought this human-first design inward - intentionally building teams that care for each other and collaborate powerfully. In our most recent employee survey, nearly 90% of respondents said that their managers care about their concerns and 82% said they feel genuinely appreciated. We know that when employees feel seen, supported, and celebrated for who they are, they thrive and so...

Apr 17, 2026
General Motors
Staff software engineer - enterprise data
General Motors Warren, MI
Job Description This role is categorized as hybrid. This means the successful candidate is expected to report to Warren, MI or Austin, TX three times per week, at minimum [or other frequency dictated by the business if more than 3 days]. The Role The Enterprise Data Governance team is looking for a Level 8 Software Engineer to design, build, and operate enterprise-grade data governance and data platform capabilities. This role focuses on building robust, secure, and scalable services and UIs that enable data discovery, policy enforcement, lineage, and governance workflows across the enterprise. You will work closely with product owners, data governance SMEs, data platform engineers, and security teams to deliver high-quality software that underpins our data governance strategy. What You'll Do Design, develop, and maintain full-stack applications that support data governance capabilities (e.g., data catalogs, policy management, approvals, lineage views)....

Apr 17, 2026
  • Home
  • Learn Practical AI Skills
  • Contact
  • About Us
  • Terms & Conditions
  • Industry Training
  • United States
  • Australia
  • Singapore
  • New Zealand
  • Industry Jobs
  • Find Jobs
  • Create Resume
  • Sign in
  • Career Consultation
  • Facebook
  • LinkedIn
© Institute of Data. All rights reserved.