1

Intermediate Java Developer Jobs in Austin, TX (NOW HIRING)

Java Application Architect

Manor, TX · On-site

$68 - $91.75/hr

... Java development, Spring Boot, AWS cloud services, API gateways, database architecture, and ... batch programmingIntermediate database administration experience • Foundation level ...

Senior Software Developer

Austin, TX · Hybrid

$54 - $71.25/hr

Experience in developing applications with Java, Eclipse RCP plugins, JFace/JavaFX is required ... the junior/intermediate members of the team. Key Areas of Responsibility * Ensure producing a ...

Expertise in Java coding standards, design patterns, and development best practices * Proficiency ... Intermediate experience with AWS API Gateway * Advanced experience with batch programming

Responsibilities : • Provide intermediate technical expertise to resolve escalated issues and ... Collaborate closely with Product DevOps teams to ensure seamless support for fab manufacturing ...

Senior Staff Data Engineer

Austin, TX · On-site

$105K - $142K/yr

Intermediate experience with any of the programming language: Python, Go, Java, Scala, we use primarily Python * Excellent communication skills to collaborate with executives, data scientists ...

Senior Staff Data Engineer

Austin, TX · On-site

$105K - $142K/yr

Intermediate experience with any of the programming language: Python, Go, Java, Scala, we use primarily Python * Excellent communication skills to collaborate with executives, data scientists ...

Sr. Data Engineer

Austin, TX · On-site

$113K - $136K/yr

At least 8 years of experience in data engineering primarily in Google BigQuery and intermediate ... Experience with Java and NodeJS* Terraform, Docker, and CI/CD experience preferred#LI‐LW1

Java / Spring Boot, TypeScript / React, PostgreSQL * Methodologies: Agile/Extreme Programming (XP ... Ability to coach and train intermediate platform engineers in the following: * Knowledge of cloud ...

New

Intermediate Java Developer information

See Austin, TX salary details

$15

$56

$76

How much do intermediate java developer jobs pay per hour?

As of Sep 10, 2026, the average hourly pay for intermediate java developer in Austin, TX is $56.25, according to ZipRecruiter salary data. Most workers in this role earn between $48.65 and $62.98 per hour, depending on experience, location, and employer.

What is an intermediate Java developer?

Intermediate Java Developers are software professionals who have a moderate level of experience—generally 2 to 5 years—in developing applications using the Java programming language. They are proficient in core Java concepts, object-oriented programming, and frequently used frameworks such as Spring or Hibernate. Intermediate Java Developers can work independently on coding tasks, troubleshoot issues, and contribute to the design and implementation of software solutions, often working under the guidance of senior developers or architects.

What are the key skills and qualifications needed to thrive as an intermediate Java developer?

To thrive as an Intermediate Java Developer, you need solid proficiency in Java programming, object-oriented design, and familiarity with common frameworks such as Spring or Hibernate, typically backed by a relevant degree and 2–4 years of experience. Experience with version control systems like Git, build tools such as Maven or Gradle, and understanding of RESTful APIs are commonly required. Strong problem-solving abilities, effective communication, and teamwork skills help you stand out in collaborative development environments. These skills and qualities ensure efficient code delivery, seamless integration with teams, and the ability to contribute to complex software projects.

What are some typical challenges faced by intermediate Java developers when transitioning from junior roles?

Intermediate Java Developers often encounter increased responsibility in system design, code quality, and collaboration with cross-functional teams. Unlike junior roles focused mainly on coding tasks, intermediates are expected to understand architectural decisions, participate in code reviews, and contribute to problem-solving in complex projects. Balancing the need for writing efficient code with maintaining clarity and scalability can also be a challenge, as well as adapting to new frameworks or tools introduced by the team.

What are the most commonly searched types of Java Developer jobs in Austin, TX?

The most popular types of Java Developer jobs in Austin, TX are:

Java Application Architect

Manor, TX • On-site

Apexon
IT Services • 5 - 10K employees

$68 - $91.75/hr

Other

Posted 6 days ago


Job description

Role Overview

We are seeking an experienced Application Architect to own the end to end technical architecture for a Texas state web application, ensuring the solution is secure, scalable, maintainable, and aligned with business and regulatory requirements.

The ideal candidate will have strong experience in web application architecture, microservices, API design, Java development, Spring Boot, AWS cloud services, API gateways, database architecture, and distributed software systems. The candidate will translate business requirements into architectural and design decisions, establish engineering standards, lead technical teams through Agile delivery, and drive production stability through effective troubleshooting and root cause analysis.

 

Required Skills

• 8+ years of professional software development experience

• Strong knowledge and experience in web application design and development

• Experience architecting microservices, API design, versioning, publishing, and service integration

• Strong understanding of Object Oriented principles

• Expertise in Java coding standards, design patterns, and development best practices

• Proficiency in Spring Boot, Hibernate, JPA, REST and SOAP services, and SOA architectures

• Demonstrated experience in database design using relational and non relational databases

• Hands on experience with API gateways such as Apigee

• Strong knowledge of API security and implementation of robust API security controls

• Strong working knowledge of AWS Lambda or similar serverless compute services

• Expertise in AWS services including SES, SNS, S3, CloudWatch, and CloudFront

• Demonstrated technical expertise in distributed software systems

• Ability to translate and interpret business requirements into architectural and design decisions

• Experience providing architecture solutions for complex business requirements

• Experience with effort estimation for changes and enhancements in complex systems

• Ability to effectively communicate business requirements and technical criteria to stakeholders and development teams

• Strong leadership skills with the ability to lead teams and guide or coach team members

• Deep understanding of Agile methodologies, methods, and best practices

• Proficiency with GitHub, including repository management, branch policies, pull requests, code reviews, and documentation

• Experience leveraging Generative AI tools such as GitHub Copilot to improve development productivity, code quality, and rapid prototyping

• Ability to advocate for and implement automation and AI assisted coding practices within the development lifecycle

• Strong analytical and problem solving skills

• Proven ability to support and resolve production tickets through detailed root cause analysis and remediation

 

Preferred Skills

• Intermediate experience with Apigee

• Intermediate experience with AWS API Gateway

• Advanced experience with batch programming

• Intermediate database administration experience

• Foundation level knowledge of Identity and Access Management (IAM)

• Experience implementing automation and AI assisted development practices

• Experience working with complex enterprise and government applications

 

Key Responsibilities

• Own the end to end technical architecture for web applications, ensuring solutions are secure, scalable, maintainable, and aligned with business and regulatory requirements

• Define and govern solution architecture for web applications, including microservices, service integration, and distributed systems

• Lead API strategy including API design, versioning, publishing, service integration, and lifecycle management

• Implement API gateway controls using platforms such as Apigee, including robust API security

• Establish and enforce Java and Spring Boot engineering standards based on Object Oriented principles, design patterns, and development best practices

• Guide development using Hibernate and JPA ORM technologies and REST, SOAP, and SOA service architectures

• Design data solutions across relational and non relational databases, including data modeling, performance, and integration

• Architect and guide AWS implementations using Lambda, S3, CloudFront, CloudWatch, SES, SNS, and related cloud services

• Translate business requirements into architectural decisions and technical solutions

• Estimate effort for changes and enhancements within complex systems

• Provide architecture solutions addressing complex business requirements

• Collaborate with project teams and stakeholders to ensure alignment with project scope, technical direction, and delivery objectives

• Make informed decisions regarding platforms, tools, technologies, and coding standards

• Provide technical leadership and coach development teams throughout Agile delivery

• Establish and govern GitHub workflows, including branch policies, pull requests, code reviews, and repository management

• Promote automation and AI assisted development practices, including the effective use of Generative AI tools such as GitHub Copilot

• Support production operations by triaging and resolving production tickets

• Perform in depth root cause analysis and establish clear remediation guidelines

• Lead technical teams through the resolution and closure of production issues

• Ensure solutions meet required standards for security, scalability, performance, maintainability, and reliability

 

Education Requirement

• Relevant education in Computer Science, Information Technology, Engineering, or a related technical field is preferred.