1

Senior Java Software Engineer Jobs in Charleston, SC

Java Developer

Charleston, SC ยท On-site

$47.75 - $61.75/hr

Infojini Consulting is recognized as one of the fastest growing IT services and software ... Java Developer DURATION : 3+ Months LOCATION : Charleston, SC Locals Only Specific Duties and ...

Develops computer code in C++ and Java. * Utilize Applied Mathematics to develop software that ... o Senior College University Commission (WSCUC) o Middle States Commission on Higher Education ...

Develops computer code in C++ and Java. * Utilize Applied Mathematics to develop software that ... o Senior College University Commission (WSCUC) o Middle States Commission on Higher Education ...

Develops computer code in C++ and Java. * Utilize Applied Mathematics to develop software that ... o Senior College University Commission (WSCUC) o Middle States Commission on Higher Education ...

Showing results 41-60

Senior Java Software Engineer information

See Charleston, SC salary details

$37.9K

$141.2K

$248K

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

As of Sep 15, 2026, the average yearly pay for senior java software engineer in Charleston, SC is $141,241.00, according to ZipRecruiter salary data. Most workers in this role earn between $117,000.00 and $153,900.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 the most commonly searched types of Java Software Engineer jobs in Charleston, SC?

The most popular types of Java Software Engineer jobs in Charleston, SC are:

What are popular job titles related to Senior Java Software Engineer jobs in Charleston, SC?

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

What job categories do people searching Senior Java Software Engineer jobs in Charleston, SC look for?

The top searched job categories for Senior Java Software Engineer jobs in Charleston, SC are:

What cities near Charleston, SC are hiring for Senior Java Software Engineer jobs?

Cities near Charleston, SC with the most Senior Java Software Engineer job openings:

Web Systems Engineer, Senior

Charleston, SC โ€ข On-site

Full-time

Medical, Dental, Vision, Retirement

This job post hasย expired today.ย Applications are no longer accepted.


Job description

Imagine One Technology & Management, Ltd. is seeking a Senior Web Systems Engineer, contingent upon award of the associated work. This position will be based in Charleston, SC.

The Senior Web Systems Engineer is responsible for analyzing, planning, designing, and documenting changes to web applications written in Java and operating within Linux or Windows server environments. The Senior Web Systems Engineer formulates or updates Business Information System (BIS) architectures and assists web software sustainment teams with implementation and testing of architectural changes supporting Marine Corps enterprise manpower systems.

Key Responsibilities:

  • Analyze, design, and document changes to enterprise-scale Java-based web applications.
  • Formulate and update system and subsystem architectures.
  • Support engineering and sustainment of web and client/server Business Information Systems.
  • Architect, implement, and sustain custom-written single sign-on (SSO) solutions.
  • Support multiple Agile or Kanban software sustainment teams simultaneously.
  • Develop and maintain logical design diagrams, data flow diagrams, and interface documentation.
  • Provide engineering guidance for system enhancements and emergent sustainment requirements.
  • Support engineering efforts aligned with MCAAP or other Risk Management Framework implementations.
  • Develop operational and system-level architecture views.

Desired Experience: 

  • 5+ years engineering enterprise-scale web software applications.
  • 4+ years implementing and updating DoD pay and personnel business rule logic.
  • 4+ years engineering systems within MCAAP or other Risk Management Framework implementations.
  • Experience architecting, implementing, and sustaining custom-written single sign-on systems.
  • Ability to support multiple Agile or Kanban sustainment teams simultaneously.
  • Experience developing operational and system-level architecture views.

Minimum Certifications: 

  • IAT Level II baseline certification required.

Security Requirements:  

  • U.S. Citizen.
  • Active Secret clearance required.
  • IAT Level II baseline certification required.

Security Requirements:  

  • U.S. Citizen.
  • Active Secret clearance required.

Imagine One offers a full package of benefits and competitive salary, excellent group medical, vision, and dental programs. 401K savings plan; $4K annual tuition reimbursement ($5K if pursuing masterโ€™s degree); employee training, development, and education programs; profit sharing; advancement opportunities; and much more!

ISO 9001:2015, ISO 20000-1:2018, ISO 27001:2022
CMMI Development and Services - Maturity Level 3
CMMC Level 2 (C3PAO)
An Employee-Owned Business

EEO/Vets/Disabled