Icon hamburger
What job do you want?
Apply to this job.
Think you're the perfect candidate?
Apply Now

You’re being taken to an external site to apply.

Enter your email below to receive job recommendations for similar positions.

Java Developer

Chickasaw Nation Industries Rockville Full-Time
$125,223.00 (Careerbuilder est.)
Apply Now

The Java Developer provides support to the Center for Food Safety and Applied Nutrition (CFSAN), Food Applications Regulatory Management (FARM) project. This positions goal is to improve management of information across the agency by using the most current or appropriate data exchange standard to build and maintain existing or new systems. The primary focus of this position is to develop, implement, and maintain Java-based applications, components, and interface solutions. 



Essential duties and responsibilities include the following.  Other duties may be assigned.

Responsible for the integration of CNI Core Competencies into daily functions, including: commitment to integrity, knowledge / quality of work, supporting financial goals of the company, initiative / motivation, cooperation / relationships, problem analysis / discretion, accomplishing goals through organization, positive oral / written communication skills, leadership abilities, commitment to Affirmative Action, reliability / dependability, flexibility and ownership / accountability of actions taken.

Provides initial research and evaluates new technologies.  Prepares design specifications, and presents analysis for recommendations and approvals.

Participates in the design of software tools and subsystems to support reuse and domain analysis.

Prepares required documentation and conducts research that optimizes existing subsystems.

Identifies issues, requirements and opportunities for improvement.

Assists in code review and complex applications.

Develops code and unit testing scripts.

Writes test and use cases, and drives quality assurance through System and User Acceptance Testing.

Implements critical software or system changes. Researches new technology or development tools to remain informed of current technology.

Responsible for aiding in own self-development by being available and receptive to all training made available by the company.

Plans daily activities within the guidelines of company policy, job description and supervisor’s instruction in such a way as to maximize personal output. 

Responsible for keeping own immediate work area in a neat and orderly condition to ensure safety of self and coworkers. Will report any unsafe conditions and/or practices to the appropriate supervisor and human resources. Will immediately correct any unsafe conditions to the best of own ability.


Bachelor's degree in Computer Science, Computer Engineering or a related field of study and a minimum of two (2) years’ relevant Java experience; or equivalent combination of education / experience / training. Experience in Core Java, J2EE, Java Server Pages, Servlets, Enterprise Java Beans, Spring and other frameworks, HTML, XML / XSLT, SOAP, CSS2, DHTML, UML and JavaScript required.




Working knowledge of SQL / PLSQL and database capability in SQL Server and/or Oracle environments

Working knowledge of HTML, XML / XSLT, SOAP, CSS2, DHTML, UML

Proficient knowledge and understanding of software testing concepts, practices, and procedures

Operational knowledge and understanding of the various phases of Java development with ability to apply to government documentation standards

Ability to work independently on modules, large subroutines, or small applications

Excellent general computer skills with proficiency in Microsoft Windows / Office

Solid analytical and problem-solving skills with ability to assess business requirements

Ability to learn and apply new knowledge in a fast-paced environment

Excellent organization skills with ability to manage multiple projects and priorities

Excellent verbal, written and graphics communications skills

Excellent customer service skills and ability to effectively interact with management and staff at all levels within a multi-level organization

Ability to work both independently and in a team environment for the successful achievement of goals and objectives



Ability to read, analyze, and interpret general business periodicals, professiona1journals, technical procedures, or governmental regulations. Ability to write reports, business correspondence, and procedure manuals. Ability to effectively present information and respond to questions from groups of managers, clients, customers, and the general public.



Ability to work with mathematical concepts such as probability and statistical inference, and fundamentals of plane and solid geometry and trigonometry.  Ability to apply concepts such as fractions, percentages, ratios, and proportions to practical situations.


Ability to define problems, collect data, establish facts, and draw valid conclusions. Ability to interpret an extensive variety of technical instructions in mathematical or diagram form and deal with several abstract and concrete variables.


The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions of this job. Work is primarily performed in an office environment. Regularly required to sit. Regularly required use hands to finger, handle, or feel, reach with hands and arms to handle objects and operate tools, computer, and/or controls. Required to speak and hear. Occasionally required to stand, walk and stoop, kneel, crouch, or crawl. Must frequently lift and/or move up to 10 pounds and occasionally lift and/or move up to 25 pounds. Specific vision abilities required by this job include close vision, distance vision, depth perception, and ability to adjust focus. Exposed to general office noise with computers printers and light traffic.


Recommended skills

Extensible Markup Language (Xml)
Sql (Programming Language)
Java (Programming Language)
Hyper Text Markup Language (Html)
Java Script (Programming Language)


CareerBuilder Estimated Salary

This estimation is based on Job title, Industry, Location and Skills
Avg. Yearly Salary

Career Path

See the next step in your career
Java Developer
$125,223.00 (Careerbuilder est.)
Estimated Salary: $110K
Apply to this job.
Think you're the perfect candidate?
Apply Now

Help us improve CareerBuilder by providing feedback about this job: Report this job

Report this Job

Once a job has been reported, we will investigate it further. If you require a response, submit your question or concern to our Trust and Site Security Team

Job ID: 2019-6877


For your privacy and protection, when applying to a job online, never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction. Learn more.

By applying to a job using CareerBuilder you are agreeing to comply with and be subject to the CareerBuilder Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.