×
Register Here to Apply for Jobs or Post Jobs. X

Senior Java Software Engineer

Job in Minneapolis, Hennepin County, Minnesota, 55400, USA
Listing for: Accenture
Full Time position
Listed on 2026-08-21
Job specializations:
  • Software Development
    Java Developer, Backend Developer, Software Engineer, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 73000 - 83000 USD Yearly USD 73000.00 83000.00 YEAR
Job Description & How to Apply Below

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/21/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/No

SQL 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
  • 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 No

    SQL 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
  • No

    SQL 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 No

    SQL 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.
Compliance Notes

T…

Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary