1

Java Engineer Salary Jobs in Florida (NOW HIRING)

Senior Java Engineer

Coral Springs, FL · On-site

$90K - $158.40K/yr

Job Title Senior Java Engineer About your role: You will design, build, and modernize scalable ... Salary Range $90,000.00 - $158,400.00 These pay ranges apply to employees in New Jersey and New ...

Java Developer

Tampa, FL · On-site

$48.25 - $62.25/hr

Salary: 80K+ DOE. Keywords: Tampa FL Jobs, Java Developer, Java, J2EE, Spring, Hibernate, JavaScript, MySQL, Servlets, JDK, Windows, UNIX, Shell Scripting, Skybot, CRON, Software Engineer ...

Senior Java Developer

Tampa, FL · On-site

$54 - $69/hr

Salary: 80K+ DOE. Keywords: Tampa FL Jobs, Senior Java Developer, Java, J2EE, Spring, Hibernate, JavaScript, MySQL, Servlets, JDK, Windows, UNIX, Shell Scripting, Skybot, CRON, Software Engineer ...

Senior Java Developer

Miami, FL · Remote

$54.75 - $69.75/hr

As a Senior Java Developer, you will collaborate closely with internal product, engineering, and ... Job type : Full time / Salaried Job Level : Experience / Senior Job Location : Fully Onsite - Coral ...

Senior Java Developer

Miami, FL · On-site

$54.75 - $69.75/hr

Trax USA Corp is seeking an experienced Senior Java Developer to join our Development team ... Job type : Full time / Salaried Job Level : Experience / Senior Job Location : Fully Onsite - Coral ...

Senior Java Developer

Miami, FL · On-site

$54.75 - $69.75/hr

Trax USA Corp is seeking an experienced Senior Java Developer to join our Development team ... Job type : Full time / Salaried Job Level : Experience / Senior Job Location : Fully Onsite - Coral ...

Sr Java Developer

Tampa, FL · On-site

$110K - $120K/yr

Our challenge We are seeking a Senior Java Developer candidate will be responsible for designing ... The base salary for this position will vary based on geography and other factors. In accordance ...

Sr Java Developer

Tampa, FL · On-site

$110K - $120K/yr

Our challenge We are seeking a Senior Java Developer candidate will be responsible fordesigning ... The base salary for this position will vary based on geography and other factors. In accordance ...

Sr Java Developer

Tampa, FL · On-site

$110K - $120K/yr

Our challenge We are seeking a Senior Java Developer candidate will be responsible for designing ... The base salary for this position will vary based on geography and other factors. In accordance ...

Java Software Engineer

Tampa, FL · On-site

$49 - $67/hr

Salary: 80K+ DOE. Keywords: Tampa FL Jobs, Java Software Engineer, Java, J2EE, Spring, Hibernate, JavaScript, MySQL, Servlets, JDK, Windows, UNIX, Shell Scripting, Skybot, CRON, Software Developer ...

next page

Showing results 1-20

Java Engineer Salary information

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

To thrive as a Java Engineer, you need a solid grasp of Java programming, object-oriented design, and software development principles, often supported by a degree in computer science or related field. Familiarity with frameworks like Spring or Hibernate, version control systems such as Git, and build tools like Maven or Gradle is typically required. Strong problem-solving skills, teamwork, and effective communication help engineers collaborate and deliver robust solutions. These capabilities ensure efficient, high-quality software development and successful project delivery in dynamic technical environments.

What are the typical challenges Java Engineers face when working on large-scale enterprise applications?

Java Engineers working on large-scale enterprise applications often encounter challenges such as managing complex codebases, ensuring system scalability, and maintaining high performance under heavy loads. Collaborating with cross-functional teams—including front-end developers, QA engineers, and DevOps specialists—is essential to address integration and deployment issues. Additionally, keeping up with evolving frameworks and best practices requires continuous learning to deliver robust and secure solutions.

What is the average salary for a Java Engineer?

The average salary for a Java Engineer varies depending on factors such as location, experience, and company size. In the United States, Java Engineers typically earn between $85,000 and $130,000 per year, with entry-level positions starting around $70,000 and senior roles exceeding $150,000 annually. Salaries may be higher in tech hubs like San Francisco, New York, or Seattle, and additional benefits like bonuses or stock options can further enhance compensation.

What is the difference between Java Engineer Salary vs Software Developer Salary?

AspectJava Engineer SalarySoftware Developer Salary
Required CredentialsBachelor's in Computer Science, Java certificationsBachelor's in Computer Science or related field, various programming certifications
Work EnvironmentTypically in enterprise, finance, or tech companies using JavaVaried environments including startups, tech firms, and enterprise
Employer & Industry UsageCommon in finance, banking, and enterprise softwareWidespread across tech, startups, and corporate sectors
Search & Comparison IntentOften compared for salary differences in Java-specific rolesBroader role, but frequently compared for general programming salary

Java Engineer salaries tend to be higher due to specialized Java expertise and enterprise usage, but Software Developers often have broader skill sets and work in more diverse environments. The choice depends on your focus on Java-specific roles versus general software development careers.

What cities in Florida are hiring for Java Engineer Salary jobs? Cities in Florida with the most Java Engineer Salary job openings:
Java Engineer

$120K - $160K/yr

Full-time

Posted 7 days ago


Job description

Job Type
Full-time
Description
The Java Engineer will serve as an embedded onsite technical resource within the customer's IT or development team. This role focuses on hands-on Java development to support, enhance, and maintain the customer's existing software systems and new development initiatives.
The ideal candidate is a seasoned Java developer who adapts quickly to established environments, adheres to customer standards and processes, and collaborates effectively with both technical and non-technical stakeholders.
Requirements
Key Responsibilities
• Deliver Java-based application enhancements, maintenance, and new feature development while working onsite as an integrated member of the customer's development team.
• Maintain and improve existing Java applications and services, including defect resolution, enhancements, and modernization efforts as directed by the customer.
• Adhere to the customer's development standards, branching strategies, documentation requirements, and SDLC practices; actively participate in code reviews and contribute to process improvements.
• Investigate and resolve application issues, performance problems, and production incidents; provide timely updates and root-cause analysis.
• Collaborate closely with customer team members, analysts, QA, and infrastructure/DevOps resources to ensure seamless solution delivery with minimal business disruption.
• Create and maintain required technical documentation, including design notes, implementation details, runbooks, and change records.
• Develop using secure coding practices and comply with all customer security, access control, and change management requirements.
Qualifications
Education: Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent professional experience).
Experience
• 5+ years of professional Java development experience
• Proven experience supporting and enhancing existing enterprise applications
• Experience working within established SDLC and change-control processes (Agile or Waterfall)
• Demonstrated ability to quickly ramp up in unfamiliar codebases and environments
Technical Skills Required
• Strong proficiency in Java (Java 8 or higher; Java 17+ strongly preferred)
• Experience with common Java frameworks (e.g., Spring, Spring Boot)
• Solid SQL and relational database skills (querying, troubleshooting, performance optimization)
• Proficiency with version-control systems (e.g., Git)
• Familiarity with build tools and dependency management (e.g., Maven, Gradle)
Preferred
• Exposure to CI/CD pipelines and automated testing
• Experience working in Linux and/or Windows server environments
Soft Skills
• Strong troubleshooting and analytical problem-solving abilities
• Professional communication skills with the ability to interact directly with customer stakeholders
• Self-motivated and able to work independently while taking direction and managing priorities in a customer-facing environment
• Detail-oriented with a strong focus on stability, maintainability, and code quality
Required Work Authorization: United States
Physical Requirements
• Ability to operate computer equipment for extended periods
• Must work onsite at the customer location during scheduled business hours
• Ability to sit or stand for extended periods
• Occasional lifting of equipment up to 25 pounds (may be required depending on customer environment)
• Flexibility to work after-hours or weekends for maintenance windows or incident resolution
Pre-Employment Requirements
• Successful completion of a criminal background check
• Successful completion of a drug screening
• Ability to meet any additional customer-specific security or access requirements
Note: This is an onsite placement supporting a customer environment. The Java Engineer will follow the customer's policies, procedures, scheduling requirements, and workplace standards while remaining a full-time employee of Inspired Technologies.+
Salary Description
$120K- $160K