1

Senior Java Software Engineer Jobs in Hickory, NC

Develop computation methods, technical reports, and specifications under the guidance of senior ... Proficiency with engineering, computational, and modeling software (Revit, AutoCAD, etc.), as well ...

This position must be adept at picking up and using unfamiliar software and able to work with large ... management, engineering, technical, or equivalent. Minimum of 7 years of project controls ...

Be Seen First

This position must be adept at picking up and using unfamiliar software and able to work with large ... management, engineering, technical, or equivalent. Minimum of 7 years of project controls ...

Sr Phlebotomist-Hickory NC

Hickory, NC · On-site

$15.25 - $19/hr

A Sr Phlebotomist serves patients by identifying the best method for retrieving blood; preparing ... business professionals, software engineers and many other professionals from world-class ...

Sr Phlebotomist-Hickory NC

Hickory, NC · On-site

$15.25 - $19/hr

A Sr Phlebotomist serves patients by identifying the best method for retrieving blood; preparing ... business professionals, software engineers and many other professionals from world-class ...

Potential to participate in java development projects (but that is not the primary focus of this ... Software development skills with demonstrated experience in JavaScript, Databases & SQL, APIs, SCOM ...

next page

Showing results 1-20

Senior Java Software Engineer information

See Hickory, NC salary details

$36.3K

$135.1K

$237.3K

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

As of Jun 9, 2026, the average yearly pay for senior java software engineer in Hickory, NC is $135,130.00, according to ZipRecruiter salary data. Most workers in this role earn between $111,900.00 and $147,300.00 per year, depending on experience, location, and employer.

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 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, and why are they important?

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 job categories do people searching Senior Java Software Engineer jobs in Hickory, NC look for? The top searched job categories for Senior Java Software Engineer jobs in Hickory, NC are:
What cities near Hickory, NC are hiring for Senior Java Software Engineer jobs? Cities near Hickory, NC with the most Senior Java Software Engineer job openings:

Senior Estimator

CK Contractors & Development

Kings Mountain, NC • On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 13 days ago


Job description

Salary:

CK Contractors and Development, LLCs roots date back to 1966, and during the past 60 years our team has been developing properties throughout the Southeast, earning the distinction of being one of the leading construction site development contractors.

We offer competitive wages and solid career opportunities. Are you looking to join a great team as a Senior Estimator?

Position Overview:


The Senior Estimator is a full-time, exempt position. This position is responsible for estimating the work of particular projects by gathering proposals, drawings, specifications, and other related documents.

Essential Duties and Responsibilities:

  • Evaluate, research, and analyze bid documents, site condition, drawings, and specifications.
  • Perform complex analysis of collected data and metrics.
  • Obtain subcontractor and material quotes; seek potential cost savings.
  • Develop pricing for proposed work.
  • Develop and maintain relationships with company vendors and contractors.
  • Present prepared estimates to management.
  • Prepare and schedule turn over meetings and documents to ensure that the Project Managers and operations teams understand the entire scope of work, budgets, productions, and schedules prior to the start of construction.
  • Performs other related duties as assigned.

Qualifications for Senior Estimator

  • Ability to manage multiple bids and projects at the same time.
  • In-depth knowledge of bidding process.
  • Hands-on experience with complex data research activities.
  • Strong computer skills; Experience with bidding software, such as Bid2Win, and AGTEK software.
  • Basic Geometry and math skills.
  • Ability to deal calmly and effectively in high-stress situations.
  • Excellent organizational skills and attention to detail.
  • Exceptional multitasking and organizational skills.
  • Skill in communicating effectively verbally and in writing with employees at all levels.

Education and Experience:

Any combination of education and experience that provides the knowledge and abilities listed qualifies.

  • Three (3) or more years of construction estimating experience; Preference given to underground heavy civil utility construction experience.
  • Successful candidates will have established relationships with subcontractors, suppliers, and developers in the Charlotte market.


Competencies:

  • Integrity Job requires being honest and ethical.
  • Stress Tolerance Job requires dealing calmly and effectively with high-stress situations.
  • Dependability Job requires being reliable, responsible, and dependable in fulfilling obligations.
  • Initiative Job requires a willingness to take on responsibilities and challenges.

Physical Requirements:

  • Physically able to work seated in front of a computer for long hours at a time.
  • Ability to travel to various jobsite locations and navigate them physically to ensure accurate, competitive bids. This role often involves site visits, pre-bid meetings, and the evaluation of existing site conditions.

Work Hours: The normal work hours for this position are Monday Friday, 8:00am 5:pm at the CK Contractors and Development, LLC headquarters located Kings Mountain, NC.

We provide a comprehensive benefits package that includes competitive health insurance, dental and vision coverage, life insurance, and a 401(k) retirement savings plan. In addition to financial security, we prioritize the well-being of our team members by offering paid time off, a safe work environment, and an Employee Assistance Program (EAP). We believe that by investing in our employees health, wellness, and safety, we can cultivate a motivated and dedicated workforce, leading to the overall success and growth of our company.

Employees are expected to follow all OSHA and company policies to minimize accidents and injuries to personnel and property.

All applicants to whom a conditional offer of employment is made shall undergo and pass pre-employment screening, including a drug test prior to beginning work.

This job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee. Duties, responsibilities, and activities may change, or new ones may be assigned at any time with or without notice.

We are an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex sexual orientation, gender identity or expression, pregnancy, age, national origin, disability status, genetic information, protected veteran status, or any other characteristic protected by law.