Software Engineer - Spring Boot
About the role
Contractor Opportunity: Software Engineer - Spring Boot
Location: Remote
Engagement Type: Contractor via Third-Party Supplier
Contracting Entity: Accenture
Supplier of Record: Payforward/BCforward
Start Date: October 19th, 2026
Duration: 10 months
About the Role: We are seeking an experienced Software Engineer with strong Java and Spring Boot expertise to join a highly collaborative product and engineering team. In this client-facing role, you will partner closely with product managers, engineers, and business stakeholders to design, build, and support scalable web applications and microservices.
The ideal candidate brings deep technical expertise, strong communication skills, and the ability to translate business requirements into innovative and practical technology solutions.
This is a remote opportunity supporting teams based in Minneapolis, Minnesota, with the potential for contract extension.
Key Responsibilities
Design, develop, and maintain enterprise-grade web applications using Java, Spring Boot, and modern front-end technologies.
Build, enhance, and support RESTful APIs and microservices that enable scalable and high-performing business solutions.
Conduct technical feasibility assessments and provide solution recommendations to product and business stakeholders.
Participate in Agile ceremonies including sprint planning, stand-ups, backlog refinement, and retrospectives.
Write clean, maintainable, testable, and well-documented code following engineering best practices.
Perform code reviews and contribute to continuous improvement of development standards.
Troubleshoot application issues, support production environments, and drive timely resolution of defects.
Collaborate closely with product teams, engineering teams, and client stakeholders to ensure successful solution delivery.
Core Duties
Design, develop, and maintain enterprise-grade web applications using Java, Spring Boot, and modern front-end technologies.
Build, enhance, and support RESTful APIs and microservices that enable scalable and high-performing business solutions.
Conduct technical feasibility assessments and provide solution recommendations to product and business stakeholders.
Participate in Agile ceremonies including sprint planning, stand-ups, backlog refinement, and retrospectives.
Write clean, maintainable, testable, and well-documented code following engineering best practices.
Perform code reviews and contribute to continuous improvement of development standards.
Troubleshoot application issues, support production environments, and drive timely resolution of defects.
Collaborate closely with product teams, engineering teams, and client stakeholders to ensure successful solution delivery.
Deliverables Or Project Scope
Development and implementation of new application features and enhancements.
Design and delivery of secure, scalable REST APIs and microservice-based solutions.
Technical analysis and feasibility recommendations for product initiatives and client requirements.
Production-ready code deployments supported by automated testing and CI/CD practices.
Resolution of application defects, performance issues, and production support requests.
Contribution to cloud-based application deployments and operational excellence initiatives.
Collaboration Tools Or Platforms
Java
Spring Boot
React.js
REST APIs and Microservices
Git-based Source Control
CI/CD Pipelines
Cloud Deployment Platforms
Agile Delivery Tools (Jira, Azure DevOps, or similar)
Microsoft Teams, Outlook, Word, and Excel for collaboration and communication
Basic Qualifications
Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
Minimum 7 years of professional software development experience.
Minimum 7 years of experience developing applications using Java.
Minimum 7 years of experience designing and building applications using Spring Boot.
Experience developing and consuming RESTful APIs and microservices.
Experience working in Agile software development environments.
Experience with software testing, debugging, troubleshooting, and production support.
Experience supporting CI/CD pipelines and modern software delivery practices.
Ability to communicate effectively with technical and non-technical stakeholders in a client-facing environment.
Preferred Qualifications
Experience developing front-end applications using React.js.
Experience with cloud-based application deployment and support.
Strong analytical and problem-solving skills.
Experience performing technical feasibility assessments and solution design.
Excellent written and verbal communication skills.
Experience collaborating across product, engineering, and business teams.
How To Apply
Please register and submit your resume at Avature Contractor Exchange. Qualified candidates will be contacted by Accenture’s Direct Sourcing team for initial screening, then by BCforward for next steps.
Compliance Notes
This is a contractor role administered through a third-party payroll supplier. The supplier will determine compensation, benefits, and applicable employment policies. The contractor will not be eligible for employee benefits from Accenture.
The supplier will ensure compliance with applicable federal and state laws including ADA, FMLA, and local ordinances.
Contractors must have work authorization that does not now or in the future require sponsorship of a visa for work authorization in the United States.
Individuals currently employed by a client of Accenture or an affiliated Accenture business may not be eligible for consideration.
Contractor candidates will not be obligated to disclose sealed or expunged records of conviction or arrest. A criminal conviction history is not an absolute bar to engagement with Accenture.
About
Accenture will not discriminate against individuals because they have inquired about, discussed, or disclosed their own pay or the pay of another individual. Those with access to compensation information as a part of their job functions may not disclose such information unless the disclosure is:
In response to a formal complaint or charge,
In furtherance of an investigation, proceeding, hearing, or action, or
Consistent with Accenture’s legal duty to furnish information
California residents or those planning to work from Los Angeles County should review additional notifications here.
Please read Accenture’s Recruiting and Hiring Statement for more information on how we process your data during the contractor engagement process.
Compensation Disclosure
Compensation for contractor roles supporting Accenture is determined by the contractor’s employer BCforward, and varies depending on factors such as location, role, skill set, and experience.
As required by law, below you’ll find the reasonable range of compensation BCforward expects to pay for this role as set forth below.
We anticipate this contractor role will be posted until 10/02/2026.
BCforward offers a market competitive suite of benefits including but not limited to major medical, HSA, dental, vision, employer-provided group life, voluntary life insurance, short-term disability, long-term disability, and 401k. See more information on our benefits here: https://www.bcforward.com/bcforward-benefits/
Role Location
Hourly Range
California
$50 to $56
Colorado
$48to $56
Connecticut
$49 to $56
District of Columbia
$50 to $56
Illinois
$48 to $56
Maine
$46 to $56
Maryland
$49 to $56
Massachusetts
$50 to $56
Minnesota
$48 to $56
New Jersey
$50 to $56
New York
$50 to $56
Ohio
$46 to $56
Virginia
$49 to $56
Washington
$50 to $56
Drug-Free Workplace
Accenture maintains a drug-free workplace. Engaging in illegal activities, including drug abuse, may result in termination or other appropriate action. The unlawful manufacture, sale, distribution, transfer, dispensation, possession, or use of controlled substances or marijuana in the workplace is strictly prohibited.
Equal Employment Opportunity Statement
Accenture believes that no one should be discriminated against because of their differences. All decisions regarding contractor engagement shall be made without regard to age, race, creed, color, religion, sex, national origin, ancestry, disability status, veteran status, sexual orientation, gender identity or expression, genetic information, marital status, citizenship status, or any other basis protected by applicable law.
Accenture’s commitment to diversity and inclusion extends to all individuals performing services on its behalf, including those engaged through third-party suppliers. For details, view a copy of the Accenture Equal Opportunity Statement.
Accenture is an EEO and Affirmative Action supporter of Veterans and Individuals with Disabilities and is committed to providing veteran engagement opportunities.
Accenture is committed to fostering an inclusive environment and ensuring equal opportunity for individuals with disabilities or religious observances. If you are hired to perform services as a contractor for Accenture, you may request reasonable accommodations through the supplier, which will coordinate with Accenture as needed to support your ability to perform essential job functions.
Responsibilities
- Design, develop, and maintain enterprise-grade web applications using Java, Spring Boot, and modern front-end technologies.
- Build, enhance, and support RESTful APIs and microservices that enable scalable and high-performing business solutions.
- Conduct technical feasibility assessments and provide solution recommendations to product and business stakeholders.
- Participate in Agile ceremonies including sprint planning, stand-ups, backlog refinement, and retrospectives.
- Write clean, maintainable, testable, and well-documented code following engineering best practices.
- Perform code reviews and contribute to continuous improvement of development standards.
- Troubleshoot application issues, support production environments, and drive timely resolution of defects.
- Collaborate closely with product teams, engineering teams, and client stakeholders to ensure successful solution delivery.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
- Minimum 7 years of professional software development experience.
- Minimum 7 years of experience developing applications using Java.
- Minimum 7 years of experience designing and building applications using Spring Boot.
- Experience developing and consuming RESTful APIs and microservices.
- Experience working in Agile software development environments.
- Experience with software testing, debugging, troubleshooting, and production support.
- Experience supporting CI/CD pipelines and modern software delivery practices.
Benefits
- Major medical, HSA, dental, vision, employer-provided group life, voluntary life insurance, short-term disability, long-term disability, and 401k.
Skills mentioned
About Accenture
Accenture helps the world’s leading enterprises reinvent by building their digital core and unleashing the power of AI to create value at speed for organizations across industries. Our strategy is to be the reinvention partner of choice for our clients and lead in the safe, widespread adoption of AI, and to be the most client-focused, AI-enabled, great place to work in the world. We bring together the talent of our approximately 786,000 people with proprietary assets and platforms, deep process and industry expertise, and leading ecosystem relationships to deliver end-to-end solutions and measurable outcomes at scale. Through our Reinvention Services, we offer broad expertise across Cybersecurity, Digital Core, Finance, Industry and Enterprise, Song, Supply Chain and Engineering, and Talent, with advanced capabilities in AI and Data, Industry and Process, and Technology. We serve approximately 9,000 clients and generated approximately $70 billion in FY25 revenue. Visit us at accenture.com. This LinkedIn company page is moderated. When engaging with Accenture, we encourage everyone to: - Use common courtesy and be respectful of others. - Create your own original content and avoid content that you know to be fraudulent. - Never repost someone else's copyrighted work, unless you have permission. - Never post personal, identifying, or confidential information. We reserve the right to delete comments or posts we deem to be: - Profane, obscene, inappropriate, offensive, abusive material. - Spam, repeated comments and commercial messages and personal advertisements. - Discriminatory or that contain hateful speech of any kind regarding age, gender, race, religion, nationality, sexual orientation, gender identity or disability. - Threats; personal attacks; abusive, defamatory, derogatory, or inflammatory language; or stalking or harassment of any individual, entity or organization. - False, inaccurate, libelous, or otherwise misleading in any way.
H-1B sponsorship history
Historical employer filing data was found for Accenture. The employer record includes 20,041 historical certified applications. This is employer-level history, not a guarantee that this role currently offers sponsorship.