Senior Java Software Engineer

Accenture
Minneapolis, Minnesota, United StatesContract$53–$60Posted Sep 18, 2026

About the role

Contractor Opportunity: Senior Java Software Engineer

Location: Minneapolis, MN, On-Site

Engagement Type: Contractor via Third-Party Supplier

Contracting Entity: Accenture

Supplier of Record: BCforward

Start Date: 09/28/2026

Duration: 6 Months with potential for extension

About The Role

We are seeking a highly skilled Senior Java Software Engineer to join a collaborative Agile development team supporting enterprise-scale applications and services. This role is ideal for a software engineer who is passionate about building scalable, cloud-based solutions using modern technologies including Java, Spring Boot, Kafka, AWS, and SQL/NoSQL databases.

As a key contributor, you will participate in the design, development, testing, and deployment of high-quality software solutions while collaborating with cross-functional teams to solve complex business challenges.

The ideal candidate combines strong hands-on coding experience with architectural thinking, a commitment to Test-Driven Development (TDD), and a passion for continuous learning and knowledge sharing. This opportunity is open to individuals located in the Minneapolis, MN and/or surrounding areas.

Contractors will be engaged and paid by BCforward, which will serve as the employer of record for tax and compliance purposes.

Key Responsibilities

Core Duties

Design, develop, test, and maintain scalable Java-based applications and microservices.

Follow Agile development principles and actively participate in sprint planning, standups, retrospectives, and backlog refinement sessions.

Review functional and technical requirements, validate acceptance criteria, and ensure quality delivery before QA handoff.

Contribute to technical solution design and architecture discussions for new features and enhancements.

Participate in pair programming, peer reviews, and collaborative problem-solving activities.

Take initiative to identify technical improvements and implement creative solutions for complex engineering challenges.

Continuously improve code quality through automated testing, refactoring, and adherence to development standards.

Share knowledge with team members and contribute to a culture of continuous learning.

Deliverables or Project Scope

Develop and deliver production-ready software features using Java and Spring Boot.

Build and support event-driven integrations utilizing Kafka and messaging technologies.

Create scalable database integrations leveraging both SQL and NoSQL platforms.

Contribute to cloud-native application development and deployment within AWS environments.

Produce technical designs and implementation documentation for assigned features.

Deliver high-quality, low-defect code with strong unit and integration test coverage.

Support CI/CD processes and production deployment activities.

Consistently deliver sprint commitments while maintaining engineering excellence.

Collaboration Tools or Platforms

Java

Spring Boot

Apache Kafka

Amazon Web Services (AWS)

SQL Databases

NoSQL Databases (MongoDB, Cassandra, or similar)

Jenkins CI/CD Pipelines

Git-Based Source Control

Linux and macOS Development Environments

Agile Delivery Tools (Jira or similar)

Microsoft Teams

Microsoft Outlook

Microsoft Word

Microsoft Excel

Basic Qualifications

Bachelor's degree in Information Technology, Computer Science, Engineering, or a related field, or equivalent combination of education and experience.

6+ years of software engineering experience.

5+ years of hands-on experience with Java or other JVM-based languages.

3+ years of experience developing applications using Spring Boot.

3+ years of experience working with SQL and NoSQL databases such as MongoDB or Cassandra.

3+ years of experience with database integrations and technical architecture concepts.

Preferred Qualifications

Experience developing cloud-native applications in AWS.

Knowledge of open-source technologies such as Apache and Tomcat.

Experience implementing and supporting Jenkins CI/CD pipelines.

Familiarity with Linux and macOS operating systems.

Proven ability to influence technical design and architectural decisions.

Strong communication, collaboration, and problem-solving skills.

Passion for mentoring teammates and sharing technical knowledge.

How To Apply

Please register and submit your resume through the 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 review Accenture's Recruiting and Hiring Privacy Statement for information on how data is processed 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 09/21/2026.

Benefits

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

$53 to $60

Cleveland, OH

$53 to $60

Colorado

$53 to $60

Connecticut

$75 to $105

District of Columbia

$53 to $60

Illinois

$53 to $60

Maine

$53 to $60

Maryland

$53 to $60

Massachusetts

$53 to $60

Minnesota

$53 to $60

New Jersey

$53 to $60

New York

$53 to $60

Ohio

$55 to $90

Virginia

$53 to $60

Washington

$53 to $60

Drug-Free Workspace

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, test, and maintain scalable Java-based applications and microservices.
  • Follow Agile development principles and actively participate in sprint planning, standups, retrospectives, and backlog refinement sessions.
  • Review functional and technical requirements, validate acceptance criteria, and ensure quality delivery before QA handoff.
  • Contribute to technical solution design and architecture discussions for new features and enhancements.
  • Participate in pair programming, peer reviews, and collaborative problem-solving activities.
  • Take initiative to identify technical improvements and implement creative solutions for complex engineering challenges.
  • Continuously improve code quality through automated testing, refactoring, and adherence to development standards.
  • Share knowledge with team members and contribute to a culture of continuous learning.

Qualifications

  • Bachelor's degree in Information Technology, Computer Science, Engineering, or a related field, or equivalent combination of education and experience.
  • 6+ years of software engineering experience.
  • 5+ years of hands-on experience with Java or other JVM-based languages.
  • 3+ years of experience developing applications using Spring Boot.
  • 3+ years of experience working with SQL and NoSQL databases such as MongoDB or Cassandra.
  • 3+ years of experience with database integrations and technical architecture concepts.

Benefits

  • Major medical, HSA, dental, vision, employer-provided group life, voluntary life insurance, short-term disability, long-term disability, and 401k.

Skills mentioned

JavaSpring BootMicroservicesApache KafkaAWSSQLNoSQLMongoDBJenkinsTest-Driven Development

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.

Business Consulting and Services10,001+ employeesDublin 2