1

Senior Java Software Engineer Jobs in Lubbock, TX

Mfg Product Engineer Sr.

Lubbock, TX · On-site

$85K - $127K/yr

... Software Development * Develop, modify, optimize, and maintain PLC programs (Allen‑Bradley ... Support Process Engineering in eliminating bottlenecks and improving takt adherence. 4. New ...

Deep knowledge of Java programming including primitive types, objects, boolean expressions ... real-world software development applications. * Curriculum Awareness & Adaptive Instruction:

IT Sr Systems Engineer

Lubbock, TX · On-site

$84K - $116K/yr

... software installation, patching, upgrades, and general troubleshooting • Assist with strategic infrastructure design • Evaluate up and coming technologies and their potential usefulness to the ...

... software, geotechnical data interpretation, and design project guidance to support undergraduate civil engineering students from introductory courses through senior capstone design. * Effective ...

... senior technicians and management as needed/required - Serving as a primary contact point for both internal and external stakeholders, including engineers, software developers, vendors, and ...

... senior technicians and management as needed/required - Serving as a primary contact point for both internal and external stakeholders, including engineers, software developers, vendors, and ...

... senior technicians and management as needed/required - Serving as a primary contact point for both internal and external stakeholders, including engineers, software developers, vendors, and ...

Showing results 21-40

Senior Java Software Engineer information

See Lubbock, TX salary details

$34.8K

$129.6K

$227.6K

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

As of Aug 19, 2026, the average yearly pay for senior java software engineer in Lubbock, TX is $129,608.00, according to ZipRecruiter salary data. Most workers in this role earn between $107,300.00 and $141,300.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 Lubbock, TX?

The most popular types of Java Software Engineer jobs in Lubbock, TX are:

What are popular job titles related to Senior Java Software Engineer jobs in Lubbock, TX?

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

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

The top searched job categories for Senior Java Software Engineer jobs in Lubbock, TX are:

What cities near Lubbock, TX are hiring for Senior Java Software Engineer jobs?

Cities near Lubbock, TX with the most Senior Java Software Engineer job openings:

Infographic showing various Senior Java Software Engineer job openings in Lubbock, TX as of August 2026, with employment types broken down into 1% Internship, 81% Full Time, 15% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $129,608 per year, or $62.3 per hour.

Mfg Product Engineer Sr.

Johnson Controls

Lubbock, TX • On-site

$85K - $127K/yr

Other

Medical, Dental, Vision, Retirement, PTO

Posted 28 days ago


Johnson Controls rating

8.0

Company rating: 8.0 out of 10

Based on 409 frontline employees who took The Breakroom Quiz

136th of 540 rated manufacturers


Job description

Job Description

About Us

Johnson Controls, a global leader in thermal management, mission-critical building systems, energy efficiency, and decarbonization, helps customers use energy more productively, reduce carbon emissions, and operate with the precision and resilience required in rapidly expanding industries such as data centers, healthcare, pharmaceuticals, advanced manufacturing, and higher education.

For more than 140 years, Johnson Controls has delivered performance where it really matters. Backed by advanced technology, lifecycle services and an industry-leading field organization, we elevate customer performance, turn goals into real-world results and help move society forward.

What we offer 

  • Competitive salary  

  • Paid time off: 15 days’ paid vacation/10 days’ paid holidays/5 sick days each calendar year 

  • Comprehensive benefits package including 401(k) with company match, medical, dental, and vision care – all available day one of employment 

  • Encouraging and collaborative team environment 

  • Dedication to safety through our Zero Harm policy 

What you will do

You will be responsible for improving, maintaining, and supporting all automated Assembly, Test, and Production systems within the facility. You will also focus on increasing equipment performance, reliability, OEE, and process capability by providing advanced technical expertise in automation, PLC programming, industrial controls, robotics, data acquisition, and troubleshooting.

This role supports new equipment installations while prioritizing optimization of existing assets, ensuring they operate safely, consistently, and at required production rates. You will also work closely with Operations, Maintenance, Quality, Product Engineering, and Process Engineering to drive continuous improvement and deliver sustainable automation solutions.

How you will do it

Equipment Performance & Reliability

  • Improve performance, uptime, and reliability of automated Assembly and Testing equipment.

  • Lead troubleshooting of complex automation issues, including PLC logic, sensors, communications, HMIs, robotics, and servo/motion systems.

  • Conduct root cause analysis for recurring equipment failures and implements permanent corrective actions. Drive improvements to eliminate unplanned downtime and reduce cycle time variability.

2. PLC, Controls, and Software Development

  • Develop, modify, optimize, and maintain PLC programs (Allen‑Bradley / Siemens or plant standards).

  • Update and improve HMI screens, diagnostics, alarm structures, and operator interfaces.

  • Maintain robust version control and documentation for all automation code.

  • Implement and maintain error‑proofing (Poka‑Yoke) logic to prevent product or process defects.

3. OEE Improvement & Automation Optimization

  • Own OEE improvement initiatives for automated lines—Availability, Performance, Quality.

  • Analyze performance data and downtime trends to target improvement opportunities.

  • Optimize machine motion profiles, cycle times, process sequences, and control logic.

  • Support Process Engineering in eliminating bottlenecks and improving takt adherence.

4. New Equipment & Technology Integration

  • Lead automation-related activities for new equipment: specification, vendor management, design reviews, and commissioning.

  • Develop functional specifications, control architecture, and FAT/SAT acceptance criteria.

  • Support equipment buyoffs, debugging, installation, and process validation.

  • Identify and deploy new technologies to improve automation capability and efficiency.

5. Documentation & Change Management

  • Maintain updated electrical schematics, I/O lists, network diagrams, and device documentation.

  • Support ECNs/ECRs with required automation changes and proper documentation.

  • Create and maintain technical documentation for operators, Maintenance, and Engineering teams.

6. Continuous Improvement & Process Support

  • Participate in and lead CI/Kaizen events targeting uptime, scrap, cycle-time reduction, and throughput improvement.

  • Implement data collection, system monitoring, and analytics tools to enhance decision making.

  • Collaborate with Process Engineering on workflow, line balance, and layout improvements.

7. Testing Systems & Instrumentation

  • Maintain, troubleshoot, and improve automated test equipment, instrumentation, and data acquisition systems.

  • Ensure test systems meet capability, repeatability, and calibration requirements.

  • Enhance diagnostic features to speed up troubleshooting and reduce false failures.

8. Cross‑Functional Collaboration

  • Work closely with Quality to improve test capability, Poka‑Yoke coverage, and error detection systems.

  • Assist Operations in resolving daily automation issues and supporting production recovery efforts.

  • Partner with Maintenance to ensure reliable, safe, and sustainable operation of automation systems.

  • Perform other duties as assigned.

What we look for

Required:

  • Bachelor’s degree in Electrical Engineering, Mechatronics, Automation Engineering, or related field.

  • Hands‑on experience with PLC programming (Allen‑Bradley preferred), HMIs, sensors, robotics, motions systems, and industrial networks.

  • Strong troubleshooting skills and experience with automated production equipment.

  • Ability to analyze equipment data and drive improvements in OEE and machine reliability.

  • Understanding of electrical schematics, controls design, and machine safety standards.

  • Familiarity with Lean manufacturing principles and continuous improvement.

  • Advanced troubleshooting and problem solving

  • Automation controls & programming

  • Cross‑functional collaboration

  • Root cause analysis (RCA)

  • Lean manufacturing / continuous improvement principles

  • Project management

  • Strong documentation and communication skills

  • Ownership mindset and accountability

HIRING SALARY RANGE: $85,200.00 - $127,800.00 USD Annual (Salary to be determined by the education, experience, knowledge, skills, and abilities of the applicant, internal equity, location and alignment with market data). This role offers a competitive Bonus plan that will take into account individual, group, and corporate performance. This position includes a competitive benefits package. For details, please visit the About Us tab on the Johnson Controls Careers site at https://jobs.johnsoncontrols.com/about-us.

#LI-JJ1

#LI-Onsite


What Johnson Controls employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Johnson Controls logo

About Johnson Controls

Sourced by ZipRecruiter

Johnson Controls is a world leader in smart buildings, creating safe, healthy and sustainable spaces. For nearly 140 years, we’ve made buildings better and now we’re transforming them again with our award-winning digital technologies and services. We’re using artificial intelligence and data driven solutions to give you deeper insight into your building’s health, sustainability and performance. It’s changing the way we design, operate and maintain indoor environments and driving to a new era of autonomous buildings. We deliver the blueprint of the future for industries such as healthcare, schools, data centers, airports, stadiums, hotels, manufacturing and beyond through OpenBlue, our comprehensive suite of connected solutions. Johnson Controls offers the world’s largest portfolio of building technology, software and services. Supported by a team of more than 100,000 dedicated employees working across 150 countries, we’re helping customers achieve their sustainability goals and power their mission.

Industry

Machinery manufacturing, water transportation, public safety statistics centers and offices and manufacturing

Company size

10,000+ Employees

Headquarters location

Milwaukee, WI, US