CrawlJobs Logo

Java Developer

chickasaw.com Logo

Chickasaw Nation Industries, Inc (CNI)

Location Icon

Location:
United States

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

100000.00 - 130000.00 USD / Year

Job Description:

The Java Developer will define and improve the software architecture of CMS applications through industry standard design patterns across the technical stack. The primary focus of this position is to implement Enterprise Change Management projects by developing, implementing and maintaining Java-based applications, components and interface solutions. The Java Developer plays an important role in creating high-level design artifacts, delivering high quality code deliverables, leading the development of different applications modules and is part of a learning culture where teamwork and collaboration are encouraged.

Job Responsibility:

  • Maintain and develop current and future design, development, coding, testing, and debugging of applications
  • Provide technical leadership in the sustained effective delivery of high-quality software solutions
  • Ensure deep understanding and application of security and systems design principles
  • Must be able to obtain and maintain the required customer clearance for access to systems, facilities, equipment, and property
  • Demonstrate proven expertise in the context of multi-layered, large systems with awareness of system impact
  • Exhibit strong professionalism, communication, strategic planning, and cross-functional collaboration skills
  • Proficient with SQL programming, writing stored procedures, data modeling knowledge, and optimization of SQL queries for performance — including using indexes, partitioning, joins, subqueries, and other techniques
  • Perform code reviews and recommend solutions for the project
  • Apply knowledge of SDLC processes and application lifecycle management tools
  • Work closely with the team under the direction of the Program Manager
  • Collaborate within a small team supporting a federal program, ensuring alignment with complex federal systems that support the provision of healthcare

Requirements:

  • Public Trust Clearance is required
  • Must be a U.S citizen or green card holder (green card holder should be in the country the last 3 out of 5 years)
  • Expertise and experience in SQL queries and the development of stored procedures
  • Supports efforts towards implementing, enhancing, integrating, and maintaining applications, offering strategic recommendations and troubleshooting complex issues
  • Produces documentation, contributing to standards and advising on best practices for process and data flow diagrams
  • Conducts thorough unit and integration testing, ensuring comprehensive coverage of test cases
  • Utilizes advanced programming, scripting, or database languages to write optimized, scalable code
  • Conducts in-depth analysis of functional and technical requirements to create comprehensive specifications
  • Performs advanced coding, debugging, testing, and configuration tasks to maintain and develop complex application programs
  • Experience working in a federal environment with an understanding of the relationship between team products and complex federal systems
  • Solid expertise in the continued development and maintenance of JAVA-based software and in using stored procedures to support content via an existing API
  • Participates in regular standup meetings and meetings with the federal client
  • Bachelor's degree in a related field of study and a minimum eight (8) years of experience, with a focus on healthcare IT, health data exchange, or interoperability
What we offer:
  • Medical
  • Dental
  • Vision
  • 401(k)
  • Family Planning/Fertility Assistance
  • STD/LTD/Basic Life/AD&D
  • Legal-Aid Program
  • Employee Assistance Program (EAP)
  • Paid Time Off (PTO) – (11) Federal Holidays
  • Training and Development Opportunities

Additional Information:

Job Posted:
January 04, 2026

Employment Type:
Fulltime
Work Type:
Remote work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Java Developer

Java Developer (Java & Golang)

The Java Developer (Java & Golang) will work for a world leading technology comp...
Location
Location
Sweden , Malmo
Salary
Salary:
Not provided
airswift.com Logo
Airswift Sweden
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Java
  • Golang
  • APIs
  • Testing
  • Automation Tools
Job Responsibility
Job Responsibility
  • Develop and maintain online services using Java and Golang
  • Make sure these services are fast, secure, and always available
  • Handle things like user login, scaling for large numbers of users, and preventing spam
  • Optimize performance and write APIs
  • Work with automation tools to speed up testing and deployment
  • Fulltime
Read More
Arrow Right

AI Trainer - Advanced Java Developers

We’re looking for Java Developers to help train and evaluate cutting-edge AI mod...
Location
Location
United States; Canada
Salary
Salary:
Not provided
prolific.com Logo
Prolific
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Java developer skills and verifiable professional experience as a Java developer
  • A willingness to take our skills verification test to assess your suitability for our Domain Expert participant pool
  • Strong attention to detail and the ability to concentrate on complex tasks for up to one hour at a time
  • A reliable and fast internet connection and access to a computer
  • A willingness to self-declare your earnings, as our participants are self-employed
  • A Paypal account to receive payment from our clients
Job Responsibility
Job Responsibility
  • Completing AI training tasks such as analyzing, editing, and writing Java
  • Judging the performance of AI in performing Java-related prompts
  • Improving cutting-edge AI models
What we offer
What we offer
  • Competitive pay rates
  • Flexible hours
  • Ability to work from home
Read More
Arrow Right

AI Trainer - Advanced Java Developers

We’re looking for Java Developers to help train and evaluate cutting-edge AI mod...
Location
Location
Salary
Salary:
Not provided
prolific.com Logo
Prolific
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Java developer skills and verifiable professional experience as a Java developer
  • A willingness to take our skills verification test to assess your suitability for our Domain Expert participant pool
  • Strong attention to detail and the ability to concentrate on complex tasks for up to one hour at a time
  • A reliable and fast internet connection and access to a computer
  • A willingness to self-declare your earnings, as our participants are self-employed
  • A Paypal account to receive payment from our clients
Job Responsibility
Job Responsibility
  • Completing AI training tasks such as analyzing, editing, and writing Java
  • Judging the performance of AI in performing Java-related prompts
  • Improving cutting-edge AI models
What we offer
What we offer
  • Influence the AI models of the future
  • Competitive pay rates
  • Flexible hours
  • Ability to work from home
Read More
Arrow Right

Senior Lead Backend Java Developer

The Applications Development Manager is a senior level position responsible for ...
Location
Location
Canada , Mississauga
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of relevant experience
  • Hands-on development experience required
  • Must have hands-on backend Java development experience
  • Experience in applications development
  • Experience in management
  • Experience managing global technology teams
  • Working knowledge of industry practices and standards
  • Consistently demonstrates clear and concise written and verbal communication
  • Bachelor’s degree/University degree or equivalent experience
  • Master’s degree preferred
Job Responsibility
Job Responsibility
  • Manage multiple teams of professionals to accomplish established goals and conduct personnel duties for team
  • Provide strategic influence and exercise control over resources, budget management and planning while monitoring end results
  • Utilize in-depth knowledge of concepts and procedures within own area and basic knowledge of other areas to resolve issues
  • Ensure essential procedures are followed and contribute to defining standards
  • Integrate in-depth knowledge of applications development with overall technology function to achieve established goals
  • Provide evaluative judgement based on analysis of facts in complicated, unique, and dynamic situations including drawing from internal and external sources
  • Influence and negotiate with senior leaders across functions, as well as communicate with external parties as necessary
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency, as well as effectively supervise the activity of others and create accountability with those who fail to maintain these standards
  • Fulltime
Read More
Arrow Right

Java Developer

Join Sopra Steria as a Java Developer in one of the leading tech consulting comp...
Location
Location
Spain , Barcelona
Salary
Salary:
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience as a Java Developer, with a strong understanding of Java 8 and Java 21
  • Experience in developing backend applications and automation tools
  • Solid understanding of object-oriented programming and design patterns
  • Familiarity with software development best practices and methodologies
  • Experience with testing frameworks and tools (e.g., JUnit, TestNG)
  • Knowledge of version control systems (e.g., Git)
  • Strong problem-solving skills and attention to detail
  • Excellent communication and teamwork skills
  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience.
Job Responsibility
Job Responsibility
  • Design, develop, and maintain backend applications for our automation tools
  • Participate in the migration of existing applications from Java 8 to Java 21
  • Implement best practices in coding, testing, and software design
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Write clean, scalable, and efficient code
  • Conduct code reviews and provide constructive feedback to peers
  • Develop and execute unit and integration tests to ensure software quality
  • Troubleshoot and resolve software defects and issues
  • Stay up-to-date with the latest industry trends and technologies.
What we offer
What we offer
  • Full time permanent contract
  • 23 days annual leave
  • Continuous training: technical and transversal skills and languages
  • Life and accident insurance
  • Flexible benefits program (health insurance, meal vouchers, childcare vouchers, mobility, and training)
  • 'Privilege Club' access, where you will find deals for several brands
  • Detailed and personalized onboarding
  • Recreational spaces in offices
  • Great working environment
  • Opportunity to develop your professional career with a personalized career development plan.
  • Fulltime
Read More
Arrow Right

Lead Java Developer

Sopra Steria Bulgaria is the service and competence centre of the Sopra Steria G...
Location
Location
Bulgaria , Sofia
Salary
Salary:
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Profound knowledge and 6+ years of experience in Java Software- and Web-Development
  • a completed degree or similar education
  • ability to create an environment where people can reach their full potential
  • fluent in English
  • German language is a plus
Job Responsibility
Job Responsibility
  • Role in software definition, architecture, design, and implementation
  • champion modern software architectures, methodologies, technologies, and practices
  • develop clean code with Java/JEE and web applications
  • analyse and solve problems
  • act as a trusted partner to customers
What we offer
What we offer
  • Competitive remuneration package
  • 26 days of annual paid leave
  • comprehensive health, life, and travel insurance
  • extensive professional training programmes
  • flat organisational structure
  • team events in Bulgaria and Germany
  • multisport cards/vouchers
  • modern office facilities conveniently located at Metro Station G.M. Dimitrov Blvd.
  • Fulltime
Read More
Arrow Right

Senior Backend Java Developer

The Applications Development Senior Programmer Analyst is an intermediate level ...
Location
Location
Canada , Mississauga
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5-8 years of relevant experience
  • Experience in systems analysis and programming of software applications
  • Experience in managing and implementing successful projects
  • Working knowledge of consulting/project management techniques/methods
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Bachelor’s degree/University degree or equivalent experience
Job Responsibility
Job Responsibility
  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
  • Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
  • Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
  • Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
  • Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
  • Ensure essential procedures are followed and help define operating standards and processes
  • Serve as advisor or coach to new or lower level analysts
  • Has the ability to operate with a limited level of direct supervision
  • Can exercise independence of judgement and autonomy
  • Acts as SME to senior stakeholders and /or other team members
  • Fulltime
Read More
Arrow Right

Senior Backend Java Developer

The Applications Development Senior Programmer Analyst is an intermediate level ...
Location
Location
Canada , Mississauga
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5-8 years of relevant experience
  • Experience in systems analysis and programming of software applications
  • Experience in managing and implementing successful projects
  • Working knowledge of consulting/project management techniques/methods
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
Job Responsibility
Job Responsibility
  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
  • Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
  • Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
  • Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
  • Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
  • Ensure essential procedures are followed and help define operating standards and processes
  • Serve as advisor or coach to new or lower level analysts
  • Has the ability to operate with a limited level of direct supervision
  • Can exercise independence of judgement and autonomy
  • Acts as SME to senior stakeholders and /or other team members
  • Fulltime
Read More
Arrow Right