1

Java Programmer Jobs in Tallahassee, FL (NOW HIRING)

next page

Showing results 1-20

Java Programmer information

See Tallahassee, FL salary details

$34

$52

$66

How much do java programmer jobs pay per hour?

As of Jun 27, 2026, the average hourly pay for java programmer in Tallahassee, FL is $52.41, according to ZipRecruiter salary data. Most workers in this role earn between $45.00 and $59.62 per hour, depending on experience, location, and employer.

How do Java Programmers typically collaborate with other team members during a software development project?

Java Programmers frequently work in cross-functional teams that include project managers, UX/UI designers, testers, and other developers. Collaboration often involves participating in daily stand-up meetings, code reviews, and sprint planning sessions to ensure everyone is aligned on project goals and timelines. Effective communication and version control tools like Git are essential for sharing code and tracking changes. Java Programmers are expected to provide input on technical solutions, resolve integration issues, and support teammates in troubleshooting, making teamwork a key aspect of the role.

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

To thrive as a Java Programmer, you need solid knowledge of Java programming, object-oriented principles, and familiarity with software development methodologies, generally supported by a degree in computer science or related fields. Experience with frameworks like Spring or Hibernate, version control systems such as Git, and an understanding of build tools are commonly required. Strong problem-solving abilities, attention to detail, and effective teamwork and communication skills set top performers apart. These skills ensure the creation of robust, maintainable code and efficient collaboration in dynamic development environments.

How much do Java programmers make?

Java programmers' salaries vary based on experience, location, and skill level, but the median annual salary in many regions ranges from $70,000 to $110,000. Senior developers with expertise in frameworks, tools, and certifications can earn higher wages, especially in competitive markets or specialized industries.

Are Java programmers still in demand?

Java programmers remain in demand due to the widespread use of Java in enterprise applications, Android development, and backend systems. Skills in Java, along with knowledge of frameworks like Spring and experience with cloud environments, enhance job prospects in this field.

What is the difference between Java Programmer vs Java Developer?

AspectJava ProgrammerJava Developer
Required CredentialsTypically a degree in Computer Science or related field; certifications like Oracle Java CertificationSame as Java Programmer, often with additional experience or certifications
Work EnvironmentUsually focused on coding, debugging, and testing in a team or individual settingIncludes coding, designing, and sometimes project management responsibilities
Industry UsageCommon in software companies, IT departments, and tech startupsUsed interchangeably in many organizations, with some emphasizing development tasks
Search & Comparison IntentFocuses on coding skills and technical proficiencyBroader role including design, architecture, and project involvement

While both Java Programmers and Java Developers work with Java technologies, Java Developers typically have a broader scope, including design and architecture, whereas Java Programmers focus mainly on coding and debugging. The roles often overlap, but the developer role may involve more responsibilities in project planning and system design.

What jobs can you get with Java programming?

Java programmers can work in roles such as software developers, application developers, backend engineers, and Android app developers. These positions often require knowledge of Java frameworks, tools like IDEs, and sometimes certifications like Oracle Certified Professional. Java skills are in demand across industries including finance, healthcare, and technology companies.

What does a Java Programmer do?

A Java Programmer designs, develops, and maintains software applications using the Java programming language. They write code, debug errors, and collaborate with other developers to create efficient, scalable, and reliable software solutions. Java Programmers often work on web applications, mobile apps, enterprise systems, and backend services. They may also be responsible for testing, documenting, and updating existing programs to meet changing requirements.

Is Java outdated in 2026?

Java remains a widely used programming language for Java programmers in 2026, especially in enterprise applications, Android development, and backend systems. Its ongoing updates, large ecosystem, and strong community support ensure its relevance for many software development roles.
What are the most commonly searched types of Java Programmer jobs in Tallahassee, FL? The most popular types of Java Programmer jobs in Tallahassee, FL are:
What cities near Tallahassee, FL are hiring for Java Programmer jobs? Cities near Tallahassee, FL with the most Java Programmer job openings:
APPLICATION SYSTEMS PROGRAMMER III - SES (PENDING RECLASSIFICATION) - 43000170

APPLICATION SYSTEMS PROGRAMMER III - SES (PENDING RECLASSIFICATION) - 43000170

MyFlorida

Tallahassee, FL

$80K - $100K/yr

Other

Retirement

Posted 21 days ago


State Of Florida rating

6.6

Company rating: 6.6 out of 10

Based on 183 frontline employees who took The Breakroom Quiz

47th of 50 rated states


Job description

Requisition No: 875330 

Agency: Financial Services

Working Title: APPLICATION SYSTEMS PROGRAMMER III - SES (PENDING RECLASSIFICATION) - 43000170

 Pay Plan: SES

Position Number: 43000170 

Salary:  $80,000.00 - $100,000.00 

Posting Closing Date: 07/03/2026 

Total Compensation Estimator Tool

*****OPEN COMPETITIVE EMPLOYMENT OPPORTUNITY*****

CLASS TITLE: APPLICATION SYSTEMS PROGRAMMER III - SES (PENDING RECLASSIFICATION)

DIVISION: OFFICE OF INFORMATION TECHNOLOGY

BUREAU: ENTERPRISE APPLICATIONS

CITY: TALLAHASSEE

COUNTY: LEON

Four (4) years of professional experience in Software Engineering, Information Technology, Business Administration, or related field is required. A post-secondary degree in those fields may be used as an alternative for the years of experience on a year-for-year basis.

 

Additional requirements:

  • Three (3) or more years of leadership experience either managing teams or leading projects. 
  • Seven (7) or more years of software development experience as a .NET developer. 
  • Proficient to expert level proficiency as a .NET developer. 
  • Proficiency in the English language. 

 

Preference:

  • Experience using AI in development efforts.

 

Minimum Qualifications for this position include the following REQUIRED ENTRY LEVEL KNOWLEDGE, SKILLS AND ABILITIES:

  • Knowledge of supervisory principles and practices, including recruiting, hiring, onboarding, performance evaluation, disciplinary actions, and separation processes in accordance with organizational policies and applicable regulations.
  • Knowledge of advanced programming languages, web technologies, and application development frameworks (e.g., .NET, Java, C#, Python, SQL, HTML/XML).
  • Knowledge of advanced application development platforms and tools such as RESTful service architecture, Visual Studio, Azure DevOps, HTML, XML, Crystal Reports, SQL, SSRS, Oracle SQL Developer, Eclipse, AI development tools or similar.
  • Knowledge of software development lifecycle (SDLC), programming techniques, and object-oriented design principles.
  • Knowledge of systems analysis and design, including data modeling, logical design, and modern application architectures (e.g., microservices, web-based systems).
  • Knowledge of database management systems (e.g., Oracle, SQL Server, MySQL), system architecture, operating systems, and application integration concepts.
  • Knowledge of secure coding practices, cybersecurity standards, and technical documentation principles.
  • Skill in providing leadership, coaching, and team development with a focus on conflict resolution and effective performance management.
  • Skill in designing, developing, testing, debugging, and maintaining complex applications and web-based systems.
  • Skill in analyzing technical requirements and applying logical reasoning to develop effective solutions.
  • Skill in troubleshooting system and application issues, identifying root causes, and implementing resolutions.
  • Skill in writing and interpreting technical documentation, specifications, and system designs.
  • Skill in mentoring and providing technical guidance to developers.
  • Ability to analyze complex business and technical requirements and deliver scalable, secure solutions.
  • Ability to translate system designs into efficient, functional application code.
  • Ability to manage multiple projects, priorities, and tasks in a fast-paced environment.
  • Ability to communicate technical concepts effectively to both technical and non-technical audiences and maintain strong working relationships.
  • Ability to provide technical leadership, evaluate system performance, and implement improvements, including security enhancements.
  • Ability to motivate, train, and evaluate staff to achieve organizational goals while making sound personnel recommendations and effectively planning, prioritizing, and directing the work of subordinate employees.

SPECIAL NOTES:

This position is not a Telework position and is required to report to the office located in Tallahassee, Florida.

This position may be required to occasionally perform duties other than those listed on the position description.

The salary range for this position is $80,000.00 to $100,000.00 annually.

 

Employees of the Department of Financial Services are paid on a monthly pay cycle.

 

This position requires a security background check, including fingerprint as a condition of employment.

Responses to qualifying questions must be clearly supported by the state application and any omission, falsification, or misrepresentation in the answering of the qualifying questions will be cause for immediate elimination from the selection process.

BRIEF DESCRIPTION OF DUTIES:

The Applications Systems Programmer III - SES serves as the senior technical authority responsible for the design, development, maintenance, and oversight of enterprise application systems supporting agency operations.

This position converts complex project specifications and business requirements into logical system designs and application programs. The incumbent develops, modifies, tests, and implements computer programs and system software used to process, store, retrieve, and manage organizational data.

The Applications Systems Programmer III - SES provides technical leadership to programming teams, coordinates development activities, and ensures application solutions meet organizational requirements for reliability, performance, and security. The position consults with management, engineers, analysts, vendors, and end users to clarify program objectives, resolve technical issues, and implement improved programming methods.

Supervises employees to include communicating with, motivating, training, and evaluating employees. Additionally, this position is required to plan and direct employees' work and must recommend actions such as hire, transfer, suspend, layoff, recall, promote, discharge, assign, reward, or discipline subordinate employees.

Provides technical leadership and ensures adherence to Bureau of Enterprise Applications standards and best practices.  Mentors and guides developers, conduct code reviews, enforce programming and security standards, and participate in security assessments to protect systems and data.

Collaborates with teams across the Bureau of Enterprise Applications to provide technical guidance and mentorship in alignment with approved standards and best practices and contributes to the development and ongoing refinement of technical development standards.

Designs, develops, tests, and implements application systems and enhancements by applying programming techniques, modern application architectures, and full software development lifecycle methodologies to meet business and technical requirements.

Performs advanced systems analysis and solution design by evaluating business needs; developing and evaluating logical system designs, flowcharts, and diagrams; and translating requirements into efficient, scalable, and secure application solutions, including custom-developed, vendor-supported, or off-the-shelf systems.

Maintains and supports production and development environments by performing code builds, enhancing and maintaining existing applications, troubleshooting system and application issues, resolving performance problems, and ensuring system reliability and availability. Ensures development platforms and frameworks remain on supported versions, and coordinates the acquisition and contracting of software, services, and maintenance agreements as needed.

Develops, reviews, and maintains technical documentation-including system specifications, program logic, configuration details, and operational procedures-to ensure accuracy, consistency, and compliance with organizational standards. Prepares records and reports for system development activities and application performance.

Monitors and evaluates application performance and functionality by conducting testing, analyzing system metrics, troubleshooting issues to determine root causes, and recommending and implementing corrective actions.

Communicates and collaborates with stakeholders and technical teams by providing status updates, interpreting technical documentation, and effectively conveying complex technical concepts to both technical and non-technical audiences. Coordinates with vendors and external stakeholders to develop improved programming methods and technologies.

Performs other related duties as required.

If you are a retiree of the Florida Retirement System (FRS), please check with the FRS on how your current benefits will be affected if you are re-employed with the State of Florida. Your current retirement benefits may be canceled, suspended, or deemed ineligible depending upon the date of your retirement.

Candidates requiring a reasonable accommodation, as defined by the Americans with Disabilities Act, must notify the agency hiring authority and/or People First Service Center (1-866-663-4735). Notification to the hiring authority must be made in advance to allow sufficient time to provide the accommodation.

The State of Florida supports a Drug-Free workplace. All employees are subject to reasonable suspicion drug testing in accordance with Section 112.0455, F.S., Drug-Free Workplace Act.


What State Of Florida employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom