1

Java Software Developer Jobs in Plano, TX (NOW HIRING)

Sr Java Developer

Addison, TX

$55.50 - $70.75/hr

... Software and Product Development, IT Outsourcing and Technology assistance supplier headquartered ... Position: Sr Java Developer Location: Addison, TX Duration: 6-12 Months Top Three Skills: Java/J2EE ...

Java UI Developer (AngularJS)

Plano, TX · On-site

$48.75 - $63.25/hr

Bachelor's Degree in Computer Science or Information Systems or Software Engineering or equivalent ... Java, J2EE, Spring, Hibernate frameworks, creating and consuming SOAP/Restful Web services, Design ...

SENIOR JAVA DEVELOPER

Dallas, TX

$56.75 - $72.25/hr

The Sr. Java Developer will be a key contributor to our Product Development practice and will ... This incumbent will, at least during the first assignment, participate in developing software ...

Java UI Developer (AngularJS)

Plano, TX

$48.75 - $63.25/hr

Bachelor's Degree in Computer Science or Information Systems or Software Engineering or equivalent ... Java, J2EE, Spring, Hibernate frameworks, creating and consuming SOAP/Restful Web services, Design ...

Java/.NET Developer with GenAI

Southlake, TX · On-site

$54 - $68.75/hr

NET development, cloud-native architectures, microservices, AI-assisted software development, and ... engineering experience developing large-scale, high-availability applications using Java with ...

Sr. Software Engineer (Java)

Richardson, TX · On-site

$113K - $149K/yr

Collaborate with DevOps to ensure CI/CD pipelines support scalability and quality. • Cross ... software development experience with strong, deep expertise in Java for building enterprise web ...

Java, Software Engineering Role Description: The Senior IT-Software Engineer must have 2-7+ years of experience. Roles and Responsibilities: - Developing stories - Unit testing Technical Skills ...

Sr.Java Developer

Irving, TX · On-site

$55 - $70/hr

Develop and maintain high-quality software solutions using Spring Boot, and Java. - Collaborate ... developers and provide guidance on technical challenges. - Stay up-to-date with the latest industry ...

Software Development Engineer (Java)

Dallas, TX · On-site +1

$51.25 - $70.25/hr

We are seeking a talented and driven hybrid-remote Professional Software Engineer to join our engineering team. In this role, you will design, develop, and maintain robust Java-based applications and ...

next page

Showing results 1-20

Java Software Developer information

See Plano, TX salary details

$15

$54

$74

How much do java software developer jobs pay per hour?

As of Jul 17, 2026, the average hourly pay for java software developer in Plano, TX is $54.50, according to ZipRecruiter salary data. Most workers in this role earn between $47.12 and $61.01 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Java Software Developer, and why are they important?

To thrive as a Java Software Developer, you need strong programming skills in Java, a solid understanding of object-oriented design, and typically a degree in computer science or a related field. Familiarity with tools like Eclipse or IntelliJ IDEA, version control systems such as Git, and frameworks like Spring or Hibernate is essential, and certifications like Oracle Certified Professional Java Programmer can be beneficial. Effective problem-solving, collaboration, and communication skills help developers excel within teams and adapt to changing project requirements. These skills and qualifications enable developers to build robust, scalable applications efficiently and contribute to successful project outcomes.

Will AI replace Java devs?

AI is unlikely to fully replace Java software developers, as the role requires complex problem-solving, system design, and understanding of business needs that AI cannot fully replicate. Instead, AI tools can assist Java developers by automating repetitive tasks and improving productivity, making their skills more valuable. Continuous learning and adapting to new technologies remain important for Java developers to stay relevant in the evolving tech landscape.

How much does a Java developer make?

The average salary for a Java software developer varies by experience, location, and industry, but typically ranges from $70,000 to $120,000 annually. Entry-level developers earn closer to the lower end, while experienced developers with specialized skills or certifications can earn higher salaries, especially in competitive markets or with expertise in frameworks like Spring or tools like Git and Jenkins.

Is Java developer still in demand?

Java developers remain in high demand due to the language's widespread use in enterprise applications, Android development, and backend systems. Skills in frameworks like Spring and knowledge of cloud platforms enhance job prospects in this field.

Is Java still useful in 2026?

Java remains a widely used programming language for Java Software Developers in 2026, especially in enterprise applications, Android development, and backend systems. Its stability, large ecosystem, and ongoing updates ensure continued relevance, and knowledge of Java is valuable for maintaining and developing complex software solutions.

What is the difference between Java Software Developer vs Java Web Developer?

AspectJava Software DeveloperJava Web Developer
Primary FocusDeveloping Java applications and backend systemsBuilding and maintaining web applications using Java technologies
Required SkillsJava SE, object-oriented programming, database integrationJava EE, HTML/CSS, JavaScript, web frameworks
Work EnvironmentSoftware development teams, enterprise applicationsWeb development teams, internet-based projects
CertificationsOracle Java Certifications, Spring certificationsOracle Java Certifications, Web framework certifications

Java Software Developers focus on creating robust backend applications using Java, while Java Web Developers specialize in building dynamic web interfaces and web-based systems. Both roles require Java expertise and often overlap, but their primary responsibilities and skill sets differ based on the project type.

What does a Java Software Developer do?

A Java Software Developer is responsible for designing, developing, and maintaining software applications using the Java programming language. They work on various types of projects, from web and mobile applications to enterprise-level systems. Their duties typically include writing code, debugging and testing software, collaborating with team members, and ensuring that applications are efficient and secure. Java developers often work with frameworks such as Spring or Hibernate and may also be involved in integrating databases and APIs. Their role is essential in bringing software ideas to life and maintaining the smooth operation of existing applications.

How does a Java Software Developer typically collaborate with other team members during a project?

Java Software Developers often work closely with cross-functional teams that may include front-end developers, QA engineers, project managers, and UX/UI designers. Collaboration usually involves participating in daily stand-ups, code reviews, and sprint planning meetings to ensure alignment on project goals and timelines. Developers also use version control systems, like Git, and communication tools, such as Slack or Jira, to coordinate tasks and share progress. Effective teamwork is essential for integrating different components, troubleshooting issues, and delivering high-quality software solutions.
What are the most commonly searched types of Java Software Developer jobs in Plano, TX? The most popular types of Java Software Developer jobs in Plano, TX are:
What cities near Plano, TX are hiring for Java Software Developer jobs? Cities near Plano, TX with the most Java Software Developer job openings:
Infographic showing various Java Software Developer job openings in Plano, TX as of July 2026, with employment types broken down into 82% Full Time, 7% Part Time, 1% Temporary, and 10% Contract. Highlights an 81% Physical, 4% Hybrid, and 15% Remote job distribution, with an average salary of $113,354 per year, or $54.5 per hour.
Senior Java PySpark Developer

Senior Java PySpark Developer

Tata Consultancy Services

Irving, TX • On-site

$53.25 - $67.75/hr

Full-time

Re-posted 22 days ago


Tata Consultancy Services rating

6.5

Company rating: 6.5 out of 10

Based on 21 frontline employees who took The Breakroom Quiz

159th of 210 rated it services


Job description

Job Summary:
Tata Consultancy Services is seeking a seasoned Senior Lead Data Engineer with a dual-threat background in robust backend development and large-scale data processing. The role involves leading the architecture and design of complex software systems while collaborating with various stakeholders to ensure high-quality deliverables.
Responsibilities:
• Design, develop, and maintain robust, scalable, and high-performance applications using Java, PySpark/Python.
• Lead the architecture and design of complex software systems and ensure adherence to best practices.
• Collaborate with product managers, designers, and other developers to define project requirements and deliverables.
• Optimize and refactor existing codebases for performance, scalability, and maintainability.
• Mentor junior developers and provide technical guidance to the team.
• Integrate third-party APIs, libraries, and tools into applications.
• Write unit tests, perform code reviews, and ensure high code quality.
• Work with DevOps teams to deploy and monitor applications in production environments.
• Stay updated with the latest trends and advancements in Java and Python and related technologies.
Qualifications:
Required:
• 10+ years of professional experience in Java, PySpark/Python development.
• Strong understanding of Python frameworks such as Django, Flask, or FastAPI.
• Expertise in building Java RESTful APIs and microservices architecture.
• Solid understanding of software design patterns, algorithms, and data structures.
• Hands-on experience with Big Data Environment.
• Familiarity with CI/CD pipelines and version control systems (e.g., Git).
• Strong debugging and problem-solving skills.
• Excellent communication and collaboration skills.
Preferred:
• Experience with Java and PySpark/Python development creating data processing pipeline and frameworks.
• Knowledge on CICD process to code versioning and deployments in various environment.
• Resource should have good knowledge on Big Data environments and distributed architecture.
• Knowledge on Snowflake is an added advantage.
Company:
Tata Consultancy Services is a business solutions company that specializes on information technology services and consulting. It is a sub-organization of Tata Group. Founded in 1968, the company is headquartered in Mumbai, IND, with a team of 10001+ employees. The company is currently Late Stage.

What Tata Consultancy Services employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Tata Consultancy Services logo

About Tata Consultancy Services

Sourced by ZipRecruiter

Tata Consultancy Services is an IT services, consulting and business solutions organization that delivers real results to global business, ensuring a level of certainty no other firm can match. TCS offers a consulting-led, integrated portfolio of IT, BPO, infrastructure, engineering, and assurance services. This is delivered through its unique Global Network Delivery Model™, recognized as the benchmark of excellence in software development. TCS delivers a level of certainty that no other firm can match--to our clients and to our employees. Come join us and experience certainty in your career. TCS a global Consulting and IT Services firm that is ranked in the top quartile by industry analysts. Our 2021 fiscal revenues topped $25 B and our market capitalization is over $170+B, yet we have a deep and large history of philanthropy and corporate social responsibility. Now approaching 600K of the best IT professionals and consultants, we are a trusted advisor, guiding our clients' enterprises through growth and transformation journeys - helping them to become agile, intelligent, automated and on the cloud. We are devoted to DEI and are recognized as a top employer and place to work.

Industry

It services

Company size

10,000+ Employees

Headquarters location

Edison, NJ, US