Hire the best Java Developers in Fresno, CA

Check out Java Developers in Fresno, CA with the skills you need for your next job.
Clients rate Java developers
Rating is 4.7 out of 5.
4.7/5
based on 398 client reviews
  • $35 hourly
    About: Over 6 years of experience as a Pega Developer in the banking sector. Strong proficiency in Java, Spring, Hibernate, and Pega, with additional skills in React, Python and Git. Certified Pega Senior System Architect and System Architect with expertise in software development methodologies and project management. Skilled in Agile/Scrum methodology and DevOps.
    Featured Skill Java
    ELK Stack
    Telegram API
    Apache Kafka
    JavaFX
    Pega PRPC
    Kubernetes
    Python
    Git
    React
    Hibernate
    SQL
    Docker
    Spring Framework
  • $50 hourly
    I am a software engineer with broad experience ranging from leading complex multi-year enterprise grade software projects to developing websites for smaller organizations like school clubs, political groups, charities and various companies to competing in and winning over half a dozen robotic/software competitions. I deliver quality software that is documented, tested, and simple. I am a huge proponent of test driven development (TDD) and continuous software delivery (CICD). I find these techniques to be the safest way to guarantee a successful and timely functioning product. Whether you want something new to be built for your website or need an old legacy system to be patched I might be able to help. I've got experience in web, mobile, IoT, cloud (AWS, Azure, GCP), databases, DevOps, data pipelines (ETL, Kafka), microservices (Docker), robotics, web design (Figma), automation, and testing. I love to build things. So if you've got something that needs to be built please reach out to me.
    Featured Skill Java
    Node.js
    Spring Boot
    React
    End-to-End Testing
    Unit Testing
    CI/CD
    NoSQL Database
    SQL
    CSS
    HTML
    C++
    Python
    JavaScript
    TypeScript
  • $80 hourly
    Hello! I’m a highly skilled AI-focused developer with expertise in Python and Java, bringing a wealth of experience in machine learning, data science, and software development. 𝐌𝐲 𝐥𝐚𝐬𝐭 𝐜𝐨𝐦𝐩𝐚𝐧𝐲 𝐰𝐚𝐬 𝐀𝐦𝐚𝐳𝐨𝐧. 𝐈 𝐰𝐨𝐫𝐤𝐞𝐝 𝐭𝐡𝐞𝐫𝐞 𝐚𝐬 𝐚 𝐬𝐞𝐧𝐢𝐨𝐫 𝐬𝐨𝐟𝐭𝐰𝐚𝐫𝐞 𝐞𝐧𝐠𝐢𝐧𝐞𝐞𝐫 𝐚𝐧𝐝 𝐚𝐜𝐪𝐮𝐢𝐫𝐞𝐝 𝐚 𝐯𝐚𝐫𝐢𝐞𝐭𝐲 𝐨𝐟 𝐬𝐤𝐢𝐥𝐥𝐬. With a strong foundation in both backend and AI-driven applications, I am passionate about creating intelligent solutions that solve complex problems. - Develop and deploy AI models for classification, regression, and recommendation systems. - Implement machine learning algorithms using Python libraries such as TensorFlow, PyTorch, Scikit-learn, and Keras. - Design scalable, high-performance software solutions in Java, with a focus on backend development and API integration. - Perform ETL processes, ensuring seamless extraction, transformation, and loading of large datasets for analysis and machine learning model training. - Analyze and process large datasets to extract valuable insights and predictions. - Build automated systems for data collection, cleaning, and preprocessing. - Optimize AI and machine learning models for maximum efficiency and accuracy. Why Work With Me: - Proven Expertise: I have extensive experience in AI development, machine learning, data science, and implementing efficient ETL workflows to ensure data quality and integrity. - Customized Solutions: I provide tailored data ETL pipelines, machine learning models, and backend solutions that meet your project’s unique requirements. - End-to-End Support: From data ingestion to model deployment, I assist in the entire process, ensuring smooth data workflows and robust AI solutions. - Efficient Communication: I keep clients informed at every stage of the project and provide actionable insights to drive success. - Quality First: I’m committed to delivering high-quality, maintainable code that meets your requirements and exceeds expectations. Whether you're building AI-powered products, developing machine learning pipelines, or optimizing algorithms, I can help bring your vision to life. Let’s collaborate and turn your ideas into innovative solutions!
    Featured Skill Java
    ETL
    JavaScript
    Machine Learning Algorithm
    AI Development
    Data Science
    Machine Learning
    Machine Learning Framework
    API Integration
    Keras
    Python Scikit-Learn
    PyTorch
    TensorFlow
    Python
    AI Model Development
  • $40 hourly
    I’m a dedicated and disciplined professional with an Associate’s Degree in Computer Information Systems and over a decade of blue-collar work experience that built the foundation for my strong work ethic. Whether it was early mornings on the job site or long nights studying code, I’ve learned that success comes from consistency, grit, and never backing down from a challenge. Outside of the tech world, I’m a youth football coach and a proud family man—roles that have sharpened my leadership, patience, and communication skills. Coaching kids has taught me how to break down complex ideas, motivate others, and build something meaningful through teamwork—skills I bring into every professional environment. I’m now ready to take everything I’ve learned—from the field, the classroom, and the job site—and apply it to a long-term career where I can continue to grow, contribute, and lead by example. Qualifications & Industry Focus: • Associate’s Degree in Computer Information Systems • Proficient in software development, QA testing, and troubleshooting • Experience with version control (Git), automation tools (Selenium, Postman), and scripting languages (Python, JavaScript) • Knowledge of Agile development environments and collaborative workflows • Passionate gamer with deep understanding of user experience, gameplay mechanics, and bug identification from both player and developer perspectives I bring a player-first mindset, hands-on testing ability, and a relentless work ethic to the table—making me a valuable asset to any game studio or tech company looking for someone who understands both how games are made and why players love them.
    Featured Skill Java
    AWS Cloud9
    VirtualBox
    UnrealScript
    Unreal Engine
    Bugzilla
    JavaScript
    Bug Reports
    Azure DevOps
    Performance Testing
    MySQL Programming
    Bug Tracking & Reports
    Python
    C++
    Software Development
  • Want to browse more freelancers?
    Sign up

How hiring on Upwork works

1. Post a job

Tell us what you need. Provide as many details as possible, but don’t worry about getting it perfect.

2. Talent comes to you

Get qualified proposals within 24 hours, and meet the candidates you’re excited about. Hire as soon as you’re ready.

3. Collaborate easily

Use Upwork to chat or video call, share files, and track project progress right from the app.

4. Payment simplified

Receive invoices and make payments through Upwork. Only pay for work you authorize.

Trusted by

How do I hire a Java Developer near Fresno, CA on Upwork?

You can hire a Java Developer near Fresno, CA on Upwork in four simple steps:

  • Create a job post tailored to your Java Developer project scope. We’ll walk you through the process step by step.
  • Browse top Java Developer talent on Upwork and invite them to your project.
  • Once the proposals start flowing in, create a shortlist of top Java Developer profiles and interview.
  • Hire the right Java Developer for your project from Upwork, the world’s largest work marketplace.

At Upwork, we believe talent staffing should be easy.

How much does it cost to hire a Java Developer?

Rates charged by Java Developers on Upwork can vary with a number of factors including experience, location, and market conditions. See hourly rates for in-demand skills on Upwork.

Why hire a Java Developer near Fresno, CA on Upwork?

As the world’s work marketplace, we connect highly-skilled freelance Java Developers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Java Developer team you need to succeed.

Can I hire a Java Developer near Fresno, CA within 24 hours on Upwork?

Depending on availability and the quality of your job post, it’s entirely possible to sign up for Upwork and receive Java Developer proposals within 24 hours of posting a job description.