1

Senior Java Software Engineer Jobs in Plymouth, MN

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 ...

Senior Java Software Engineer / Scrum Master

Eagan, MN · Hybrid

$127K - $167K/yr

Leidos is seeking Senior Java Software Engineer - Scrum Master to join the Air Traffic Business Area within the Homeland Sector, supporting the development of next-generation flight service and air ...

Java Software Engineer - Scrum Master

Eagan, MN · Hybrid

$52.75 - $72.50/hr

Leidos is seeking Java Software Engineer - Scrum Master to join the Air Traffic Business Area within the Homeland Sector, supporting the development of next-generation flight service and air traffic ...

Sr. Java/Scala Developer

Eagan, MN · On-site

$58.50 - $74.50/hr

Eagan MN Duration: 6 Months Need Strong exp in Scala and Java 8 Exp Description We have an opening for a senior software engineer to join our team for a 6 months' contract to build our next ...

Company Description We specialize in Staffing, Consulting, Software Development, and Training along ... Tittle: Sr.Java Developer Location: Richfield, MN locals only Visa: USC/GC/H1B Passport no required ...

Sr. Java Developer

Minneapolis, MN · On-site

$59.75 - $76.25/hr

Hi, Please go through the below and let me know your thoughts at the earliest. Sr. Java Developer ... Required Experience 8 years of relevant systems software engineering experience Excellent ...

Senior Java Developer

Minneapolis, MN · On-site

$70 - $100/hr

Fulcrum Consulting, an LRS company, is seeking a Senior Java Developer at our client in Minneapolis, MN. Our client is seeking an experienced Java/Spring Boot Developer with strong core Java ...

Sr Java Full Stack Developer

Richfield, MN · On-site

$54.75 - $70.75/hr

I have an opportunity for "Sr java Full Stack Developer" - (Richfield, MN- REMOTE till COVID). and I am looking for a candidate who can join Immediately if you are interested, reply to me with your ...

Senior Java Developer

Eden Prairie, MN · On-site

$58.25 - $74.50/hr

... Participate in software engineering phases including requirements analysis, architecture ... Skills: Java, Java framework, Web services, Security architecture SQL knowledge with Oracle DB ...

Senior Java Developer

Eden Prairie, MN · On-site

$58.25 - $74.50/hr

... Participate in software engineering phases including requirements analysis, architecture ... Skills: Java, Java framework, Web services, Security architecture SQL knowledge with Oracle DB ...

Sr Java Developer

Minnetonka, MN · On-site

$58.25 - $74.50/hr

Job Summary (List Format): - Develop enterprise-level software solutions with a focus on Java ... and CI/CD tools (Azure DevOps, GitHub Actions, Jenkins) for development and deployment ...

Sr Java Liferay Developer

Minneapolis, MN · On-site

$59.75 - $76.25/hr

As part of the organization's modernization strategy, the role requires an engineer capable of ... Help establish repeatable deployment practices that improve software quality and release frequency.

Senior Java developer with TFS Exp

Eagan, MN · On-site

$58.50 - $74.50/hr

Role: Senior Java developer with TFS Exp Location: Eagan, MN * About 7-12 years of experience as developer / technical lead in Java/Java EE technologies * Fully hands-on in Spring framework ...

next page

Showing results 1-20

Senior Java Software Engineer information

See Plymouth, MN salary details

$42.7K

$159.3K

$279.7K

How much do senior java software engineer jobs pay per year?

As of Sep 7, 2026, the average yearly pay for senior java software engineer in Plymouth, MN is $159,295.00, according to ZipRecruiter salary data. Most workers in this role earn between $131,900.00 and $173,600.00 per year, depending on experience, location, and employer.

What does a senior Java software engineer do?

A Senior Java Software Engineer is responsible for designing, developing, and maintaining complex software applications using the Java programming language. They often lead technical projects, mentor junior developers, and collaborate with cross-functional teams to deliver high-quality software solutions. Their role includes analyzing user requirements, troubleshooting issues, optimizing code for performance, and ensuring best practices in software development. Senior Java engineers are also involved in code reviews and may contribute to architectural decisions within their organization.

What are the key skills and qualifications needed to thrive as a senior Java software engineer?

To thrive as a Senior Java Software Engineer, you need advanced proficiency in Java programming, software design principles, and a solid understanding of computer science fundamentals, often backed by a degree in computer science or a related field. Experience with frameworks like Spring, build tools such as Maven or Gradle, and version control systems like Git is typically required, along with knowledge of cloud platforms or containerization tools. Strong problem-solving abilities, effective communication, and leadership skills help you mentor team members and collaborate on complex projects. These competencies are crucial for delivering robust, scalable software solutions and leading development teams in dynamic environments.

What are some common challenges faced by senior Java software engineers when leading development projects?

Senior Java Software Engineers often encounter challenges such as balancing hands-on coding with leading and mentoring team members, managing tight project deadlines, and ensuring code quality across the team. They are also responsible for making key architectural decisions and integrating new technologies while maintaining system stability. Effective communication and collaboration with cross-functional teams, including QA, DevOps, and product managers, are essential to successfully deliver robust solutions.

What are popular job titles related to Senior Java Software Engineer jobs in Plymouth, MN?

For Senior Java Software Engineer jobs in Plymouth, MN, the most frequently searched job titles are:

What cities near Plymouth, MN are hiring for Senior Java Software Engineer jobs?

Cities near Plymouth, MN with the most Senior Java Software Engineer job openings:

Senior Java Software Engineer

Accenture

Minneapolis, MN • On-site

$60 - $80/hr

Other

Medical, Dental, Vision, Life, Retirement

Posted 6 days ago


Key responsibilities

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

  • Participate in Agile development activities such as sprint planning, standups, retrospectives, and backlog refinement.

  • Contribute to technical solution design, review requirements, and ensure quality delivery before QA handoff.


Accenture Federal Services rating

8.7

Company rating: 8.7 out of 10

Based on 20 frontline employees who took The Breakroom Quiz

51st of 500 rated business services


Job description

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/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
  • 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.
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.

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;
  • 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/04/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/

  • California – $53 to $60
  • Colorado – $53 to $60
  • Cleveland – $53 to $60
  • District of Columbia – $53 to $60
  • Illinois – $53 to $60
  • Maryland – $53 to $60
  • Massachusetts – $53 to $60
  • Minnesota – $53 to $60
  • New York/New Jersey – $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 Affiantive 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.

#J-18808-Ljbffr

What Accenture Federal Services employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom