1

Contract Java Developer Banking Jobs in Huntsville, AL

... applicable contract(s) * 2-4 years-experience in Real time mission critical development ... Experience developing software with Java, C++, or Python. Experience working with the Windows ...

... contract(s) * 2-4 years' experience in software development, maintenance, or support in an Open ... Experience developing software with Java, C++, or Python * Experience developing software with ...

... contract(s) * 2-4 years' experience in software development, maintenance, or support in an Open ... Experience developing software with Java, C++, or Python * Experience developing software with ...

Software Engineer III MA

Huntsville, AL ยท On-site

$57 - $76.50/hr

... and Simulations Contract for Framework and Tools (MASC-F) program. This role will focus on ... Strong experience with Java, C++, and the Eclipse IDE * Solid understanding of UI/UX design ...

... applicable contract(s) * 2-4 years-experience in Real time mission critical development ... Experience developing software with Java, C++, or Python. Experience working with the Windows ...

Principal Software Engineer

Huntsville, AL ยท On-site

$133K - $178.30K/yr

... contract(s) * 8-10 years' experience in software development, maintenance, or support in an Open ... Experience developing software with Java, C++, or Python * Experience developing software with ...

Senior Software Engineer

Huntsville, AL ยท On-site

$120.70K - $159.10K/yr

... contract(s) * 5-7 years' experience in software development, maintenance, or support in an Open ... Experience developing software with Java, C++, or Python * Experience developing software with ...

Principal Software Engineer

Huntsville, AL

$133K - $178.30K/yr

... contract(s) * 8-10 years' experience in software development, maintenance, or support in an Open ... Experience developing software with Java, C++, or Python * Experience developing software with ...

Senior Software Engineer

Huntsville, AL ยท On-site

$120.70K - $159.10K/yr

... contract(s) * 5-7 years' experience in software development, maintenance, or support in an Open ... Experience developing software with Java, C++, or Python * Experience developing software with ...

next page

Showing results 1-20

Contract Java Developer Banking information

See Huntsville, AL salary details

$15

$55

$76

How much do contract java developer banking jobs pay per hour?

As of May 30, 2026, the average hourly pay for contract java developer banking in Huntsville, AL is $55.87, according to ZipRecruiter salary data. Most workers in this role earn between $48.32 and $62.55 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Contract Java Developer in Banking, and why are they important?

To excel as a Contract Java Developer in Banking, you need strong Java programming expertise, knowledge of financial systems, and experience with frameworks like Spring, often supported by a computer science degree or equivalent experience. Familiarity with banking platforms, databases (such as Oracle or SQL Server), and tools like Git, Jenkins, and RESTful APIs is typically required. Excellent problem-solving abilities, attention to detail, and effective communication skills are crucial for delivering robust solutions in collaborative environments. These competencies ensure the development of secure, compliant, and high-performance banking applications that meet complex business needs.

What are some typical challenges faced by contract Java developers in the banking sector, and how can they be addressed?

Contract Java developers in banking often encounter challenges such as strict regulatory requirements, complex legacy systems, and tight project deadlines. Navigating heavily regulated environments means ensuring code complies with security and compliance standards, which may require extra documentation and testing. Additionally, integrating new Java solutions with existing legacy systems can be technically demanding, requiring strong problem-solving skills and adaptability. To address these challenges, it is helpful to proactively communicate with business analysts, QA teams, and other developers, and to stay up-to-date with both banking regulations and best practices in Java development.

What does a Contract Java Developer do in the banking industry?

A Contract Java Developer in the banking industry is responsible for designing, developing, and maintaining Java-based applications that support banking operations. They work on a contract basis, often focusing on projects like payment processing systems, risk management tools, and digital banking solutions. Their role includes coding, debugging, testing, and collaborating with other IT professionals to ensure applications are secure, reliable, and compliant with industry regulations. They may also be involved in migrating legacy systems to newer Java platforms and integrating third-party banking services.

What is the difference between Contract Java Developer Banking vs Contract Java Developer Financial Services?

AspectContract Java Developer BankingContract Java Developer Financial Services
CredentialsJava certifications, banking industry knowledgeJava certifications, financial regulations familiarity
Work EnvironmentBanking institutions, financial software projectsFinancial firms, trading platforms, investment firms
Employer & Industry UsageBanks, credit unions, financial institutionsAsset management, insurance, trading companies
Search & Comparison IntentYesYes

Contract Java Developer Banking and Contract Java Developer Financial Services roles share similar skills and work environments, often requiring Java expertise and financial industry knowledge. However, banking roles focus more on core banking systems, while financial services may involve trading platforms and investment software. Both are common in financial sectors, but their specific focus areas differ slightly.

What job categories do people searching Contract Java Developer Banking jobs in Huntsville, AL look for? The top searched job categories for Contract Java Developer Banking jobs in Huntsville, AL are:
Eikon - Radar Software Engineer/C++ Developer (Huntsville, AL)

Eikon - Radar Software Engineer/C++ Developer (Huntsville, AL)

Eikon Research Inc

Huntsville, AL โ€ข On-site

$120K - $140K/yr

Other

This job post hasย expired 1 day ago.ย Applications are no longer accepted.


Job description

Description

The Eikon Research team is expanding and we are currently seeking a Radar Software Engineer to join our team in Huntsville, Alabama or remote and coming on site periodically. This is a long-term opportunity to work with radar designs and build something new. The ideal candidate will offer design, development, and improvement of software for our family of ground-based radar systems. The successful candidate will take software designs/requirements and translate them into clear, well-documented, code. A strong understanding of development language fundamentals, computer networking, and parallel processing paradigms is required. This is an onsite position in Huntsville, AL.


The radar software engineer duties will include, but not limited to:

  • Develop software implementations of radar algorithms, from low-level radar signal processing to high-level tracking algorithms. Implementation targets may include virtual machines, embedded systems, etc.
  • Develop software to interface with embedded systems, microcontrollers, and FPGAs. Software may include command-line test tools, benchmarks, or other utilities to assist in testing firmware
  • Develop unit and integration tests for new and existing codebases
  • Develop new functionalities using distributed message frameworks and message passing architectures; add functionalities to interact with the radar user interface
  • Develop documentation in-code and in PowerPoint / Word for use in product documentation
  • Develop performance improvements to existing code
  • Participate in Agile development practices including daily standups and sprint planning / reviews
  • Utilize tools such as Git, GitLab, Jira, and Doxygen for code management, issue tracking, Agile planning, and documentation
  • Flexibility to assist on other projects at Eikon as needed. This may include development in other languages (C++/C, Java, MATLAB, JavaScript), participation in software architecture design discussions, documentation, code testing, code reviews, etc.


Requirements

Minimum Candidate Requirements

Candidate must have Bachelor's Degree in computer science or engineering-related field or 5+ years additional experience in lieu of a degree.

Candidate must be US Citizen

Candidate must have active DoD Secret Clearance, or ability to obtain DoD Secret Clearance

Candidate must have 5+ years experience with the following:

  • C++11 or later, CMake, and GCC for ARM and x86-64 targets
  • Practical Linux usage
  • Version Control Experience (Git, GitLab)
  • Ability to work in-office when performing hardware integration and testing
  • Ability to work in both a group and individual capacity

Desired Knowledge, Skills, Abilities

  • Background in radar, signal processing, or electrical engineering
  • Background in embedded systems and real-time software development
  • Background experience with Xilinx field programmable gate arrays (FPGAs)

Work Environment

Eikon maintains an outstanding work environment that includes competitive compensation, outstanding benefits, and challenging work assignments with opportunities for advancement/career growth. To be considered for employment opportunities at Eikon, you must complete an online application.


EEO Statement

Eikon is committed to hiring and retaining a diverse workforce. We are proud to be an Equal Opportunity/Affirmative Action-Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or protected veteran status. U.S. Citizenship is required for most positions.


For further information on our equal opportunity protections as part of the employment process:

http://www.dol.gov/ofccp/regs/compliance/posters/pdf/eeopost.pdf

http://www.dol.gov/ofccp/regs/compliance/posters/pdf/OFCCP_EEO_Supplement_Final_JRF_QA_508c.pdf


Shareholder Hire

Eikon accords a hiring preference to qualified shareholders of its parent corporation, Shee Atika Incorporated, an Alaska Native corporation, in accordance with and in implementation of applicable law, including without limitation 43 U.S.C. 1626(g).


Accessibility
Eikon is committed to expanding access to employment for people with disabilities and disabled veterans. If you are a qualified individual with a disability or a disabled veteran, and your disability prevents you from applying, please advise what reasonable accommodation Eikon can provide to assist you in applying for one of our open positions. You may contact us by sending an email to sgs-hr@sheeatikagov.com


Reasonable accommodations are considered on a case-by-case basis. Please note that only those inquiries concerning a request for reasonable accommodation for applying for a specific posted position will be responded to. Requests will be kept confidential and shared strictly on a need-to-know basis.


Please be aware, scammers may try to impersonate our company by reaching out regarding job opportunities. We will never ask you for bank account information, checks, or other sensitive information as part of our hiring process. If you're unsure, please email sgs-hr@sheeatikagov.com with questions.


The pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.