1

Freelance Java Back End Developer Jobs in Texas (NOW HIRING)

Java Backend Engineer

Austin, TX · On-site

$50 - $65/hr

The Java Backend Engineer will design and develop robust backend systems and APIs, collaborating with various stakeholders to optimize user experience and ensure system security. Responsibilities ...

Backend Developer (Java) - Springfield

Dallas, TX · On-site

$50 - $64.75/hr

Backend Developer (Java Microservices - Spring Boot):- We are looking for an experienced and highly skilled Backend Developer who is deeply hands-on with Java, Spring Boot, and Microservices ...

Backend Developer (Java Microservices - Spring Boot):- We are looking for an experienced and highly skilled Backend Developer who is deeply hands-on with Java, Spring Boot, and Microservices ...

Java Back End Developer

Frisco, TX

$47.25 - $61.25/hr

Company Description 8+ years of total IT experience with special focus on architecture, design, and development of Multi-channel eCommerce and J2EE applications 4+ years of hands-on experience with ...

Java Backend Developer- Full Time

Dallas, TX · On-site

$50 - $64.75/hr

Java, J2EE, Spring, Restful Webservices Must have Experience and Good understanding of web Frameworks like Spring 3.0/Hibernate. Must have experience in RESTFUL Web Services. Must have strong and ...

Sr. Java Backend Engineer

Dallas, TX · On-site

$119K - $154K/yr

Sr. Java Backend Engineer Category: Software Development/ Engineering Main location: United States ... Partner with DevOps teams to implement CI/CD pipelines, observability, and deployment automation.

Java Backend Engineer

Austin, TX · On-site

$119K - $155K/yr

Collaborate closely with visionary front-end developers, enthusiastic product managers, and other ... Optimize and fine-tune our backend systems for an unparalleled user experience, ensuring high ...

w2 Java Developer

Dallas, TX · On-site

$50.50 - $65.25/hr

Java Developer Location : Dallas, TX Onsite (no relocation must be there already or in a surrounding Dallas town) Duration : Long term contract Description * 10 years of Java Backend, as well as ...

We are looking for an experienced Back-end Developer to join our IT team. You will be responsible ... Hands on experience with programming languages like Java, Ruby, PHP and Python * Working knowledge ...

Senior Java Backend

Texarkana, TX · On-site

$111K - $145K/yr

SENIOR JAVA BACKEND (LEAD FOLKS) ONSITE IN AUSTIN, TX / SUNNYVALE, CA FROM DAY 1 (CLIENT PREFER ... Provide Ideas. Engineers with CMS-experience. CMS is key Client is building a new Content ...

next page

Showing results 1-20

Freelance Java Back End Developer information

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

To thrive as a Freelance Java Back End Developer, you need strong proficiency in Java, object-oriented programming, RESTful API design, and experience with frameworks like Spring or Hibernate, typically supported by a relevant degree or proven project portfolio. Familiarity with version control systems (such as Git), build tools (like Maven or Gradle), cloud platforms, and continuous integration/continuous deployment (CI/CD) pipelines is highly valued. Outstanding problem-solving abilities, self-motivation, and effective client communication set top freelancers apart. These skills ensure you can deliver robust, maintainable solutions independently and build lasting client relationships.

What are some common challenges faced by Freelance Java Back End Developers when working with multiple clients simultaneously?

Freelance Java Back End Developers often juggle several projects at once, which can present challenges in time management, prioritizing tasks, and aligning with different client expectations. Each client may use distinct tech stacks, communication tools, and development processes, requiring adaptability and strong organizational skills. Clear communication, setting realistic deadlines, and using project management tools can help freelancers maintain quality and meet deliverables across diverse projects.

What does a Freelance Java Back End Developer do?

A Freelance Java Back End Developer is a software professional who specializes in building and maintaining the server-side logic of web applications using the Java programming language. They work independently on a contract basis for various clients, handling tasks such as developing APIs, managing databases, and ensuring the performance and security of the application’s back end. Their responsibilities often include collaborating with front-end developers, integrating third-party services, and troubleshooting server-side issues. Freelancers in this role can work remotely or onsite, offering flexibility to both clients and developers.

What is the difference between Freelance Java Back End Developer vs Freelance Java Software Engineer?

AspectFreelance Java Back End DeveloperFreelance Java Software Engineer
CredentialsJava certifications, experience in backend frameworksJava certifications, broader software development skills
Work EnvironmentRemote, project-based, client-specificRemote or on-site, project or product-focused
Industry UsagePrimarily in backend development projectsInvolved in full software development lifecycle
Search & Comparison IntentFocus on backend Java skillsBroader software development expertise

While both roles involve Java skills, a Freelance Java Back End Developer specializes in server-side development, focusing on backend systems. A Freelance Java Software Engineer may have a broader scope, including full-stack or application development, often requiring additional skills beyond backend work.

What are the most commonly searched types of Java Back End Developer jobs in Texas? The most popular types of Java Back End Developer jobs in Texas are:
What job categories do people searching Freelance Java Back End Developer jobs in Texas look for? The top searched job categories for Freelance Java Back End Developer jobs in Texas are:
What cities in Texas are hiring for Freelance Java Back End Developer jobs? Cities in Texas with the most Freelance Java Back End Developer job openings:
Java Backend engineer- Agentic Workflows

Java Backend engineer- Agentic Workflows

Donato Technologies, Inc

Austin, TX • On-site

Contractor

Re-posted 29 days ago


Job description

Job Summary –

We are seeking a highly skilled Java Backend Engineer with expertise in agentic workflows and MCP (Model Context Protocol) service integration to join our engineering team. The ideal candidate will design, develop, and optimize backend systems that power intelligent, autonomous agents and context-driven services. You will collaborate with cross-functional teams to architect scalable solutions that leverage cutting-edge AI workflows while maintaining reliability, performance, and security.

Responsibilities –

•              Design, develop, and maintain scalable Java-based backend services to support agentic workflows and AI-driven applications.

•              Implement and optimize MCP services to enable seamless context sharing and dynamic orchestration between models, agents, and tools.

•              Architect APIs, microservices, and event-driven systems that ensure high performance, reliability, and low-latency communication.

•              Collaborate with data scientists, AI/ML engineers, and frontend developers to integrate agentic intelligence into production systems.

•              Write clean, maintainable, and testable code while following best practices in software engineering.

•              Monitor, troubleshoot, and optimize system performance, scalability, and fault-tolerance.

•              Contribute to workflow automation, context management, and intelligent decision-making systems.

•              Stay up to date with emerging technologies in AI, distributed systems, and backend engineering

Qualifications/Required skills:

•              Bachelor’s/Master’s degree in Computer Science, Engineering, or related field.

•              5+ years of backend engineering experience with strong expertise in Java (Java 11+) and Python.

•              Proven experience with agentic workflows (autonomous task orchestration, tool use, context-driven execution).

•              Hands-on with MCP (Model Context Protocol) service development and integration.

•              Strong understanding of microservices architecture, RESTful APIs, gRPC, and message queues (Kafka, RabbitMQ, etc.).

•              Experience with databases (SQL & NoSQL) and caching solutions (Redis, Memcached).

•              Familiarity with cloud platforms (AWS, GCP, or Azure) and containerization (Docker, Kubernetes).

•              Solid grasp of concurrency, multithreading, and distributed systems design.

•              Proficiency in CI/CD pipelines, testing frameworks (JUnit, Mockito), and code quality tools.

•              Excellent problem-solving, debugging, and communication skills

Preferred Qualification:

•              Experience with AI/ML infrastructure, LLM-based applications, or agent frameworks.

•              Knowledge of event sourcing, CQRS, and workflow engines (e.g., Temporal, Camunda, Airflow).

•              Contributions to open-source projects related to agentic systems or MCP.

•              Understanding of observability (logging, tracing, metrics) in distributed systems.

Behavioral Skills:

•              Excellent Communication skills and collaboration skills

•              Ability to propose and implement improvements in the system

•              Ability to work with cross-functional stakeholders

Below are top 5 skills for Candidate assessment.

  • Java (11+) and Python Backend Development – strong coding & microservices experience
  • Agentic Workflows – orchestration, autonomous task execution, tool use
  • MCP (Model Context Protocol) – service development & integration
  • Distributed Systems & APIs – REST/gRPC, event-driven architectures
  • Cloud & Containers – AWS/GCP/Azure, Docker, Kubernetes

Nice to have : experience with workflow engines (Temporal, Camunda), AI/ML infrastructure, and event streaming (Kafka).

Donato Technologies Inc. is a trusted IT staffing, consulting, and software development partner headquartered in Dallas, Texas. We support clients across industries by understanding their unique business needs and delivering tailored technology and workforce solutions. Our focus is on connecting the right talent with the right opportunity-ensuring clients receive dependable, skilled professionals and candidates receive meaningful career growth and support. We work closely with small to mid-sized organizations to provide flexible, high-quality services that drive performance, innovation, and long-term success.