Central Bank & Trust Co

Java Programmer

Central Bank & Trust Co • $80K — $95K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of JAVA programming experience, particularly in a Tomcat environment.
  • Proficiency in JavaScript, JDBC, SQL, Gradle, HTML, React, and CSS Design Tokens.
  • Demonstrated ability to learn Spring Boot and container technologies like Docker and Kubernetes.
  • Front-end development experience with React and CSS Modules.
  • Familiarity with RESTful web services, JSON, XML, and API security protocols (OAuth 2.0, OIDC).
  • Experience with CI/CD tools, particularly Bitbucket Pipelines, for managing builds and dependencies.
  • Knowledge of AI-assisted development tools and secure AI practices in banking.

Responsibilities

  • Develop full life cycle applications using JAVA.
  • Implement coding standards into developed code.
  • Troubleshoot issues and propose effective solutions.
  • Communicate with users to gather problem requirements.
  • Collaborate with a team to ensure timely project completion.
  • Document changes and adhere to the Systems Development Life Cycle.
  • Manage multiple tasks and prioritize effectively.

Benefits

  • On-site position in either Jefferson City, Missouri or Overland Park, Kansas.
Full Job Description
This position is an on-site position in the Jefferson City, Missouri or Overland Park, Kansas office.

RESPONSIBILITIES:
• Provide full life cycle development with JAVA.
• Understand coding standards and implement them within code being developed.
• Ability to troubleshoot problems and provide solutions.
• Ability to communicate with the users to determine problems or design requirements.
• Ability to work on a team to complete programming projects in a timely manner.
• Ability to document changes and follow the Systems Development Life Cycle process independently.
• Ability to multitask and prioritize tasks.
• Other duties assigned by the Manager of Application Development.

SKILLS AND QUALIFICATIONS:
• Experience in JAVA programming, and programming in a Tomcat environment (Java Servlets, JSP).
• Knowledge of: JAVA, JavaScript, JDBC, SQL, Gradle, HTML, React, and CSS Design Tokens.
• Experience with or demonstrated ability to learn: Spring Boot, Tomcat, Spring Data JPA, and Containers/Docker/Kubernetes.
• Front-end experience with React, CSS Modules and React Query. A willingness to build against a design-token source (CSS Design Tokens) that generates CSS, Swift and Android outputs.
• Experience working with RESTful web services, JSON, and XML is desired; familiarity with API security using OAuth 2.0 and OIDC with PKCE and per-endpoint scope enforcement is a plus.
• Experience with Gradle builds, dependency/SBOM management, and CI/CD as code (Bitbucket Pipelines) is desired.
• Experience in building, testing, and distributing iOS and Android applications is desired; exposure to Swift/SwiftUI and Kotlin/Jetpack Compose is a plus.
• Working knowledge of AI-assisted development tools: using AI coding assistants and design-to-code generation effectively with standard prompts, shared design tokens, the judgment to review, test and correct AI-generated code before it is committed.
• Ability to write clear, well-scoped prompts and to recognize when AI output needs human verification.
• General familiarity with AI application concepts such as conversational assistants, insight generation, document Q&A, and model serving is a plus.
• Understanding of responsible and secure AI use in a regulated banking environment, including not exposing credentials, source code or customer data to external tools, and respecting licensing and compliance requirements.
• Strong written and verbal communication skills with the ability to communicate with both the business community and the technical community.
• Strong analytical skills, self-motivation, and attention to detail
• Good organizational and time management skills.
• High School diploma or equivalent
• BS or BA in Computer Science or related field

About Central Bank & Trust Co

Central Bank & Trust Co is a regional bank that provides a wide range of financial services to individuals and businesses. The bank was founded in 1946 and is headquartered in Lexington, Kentucky. Central Bank & Trust Co operates over 30 branches throughout Kentucky and has over $3 billion in assets. The bank offers personal and business banking services, including checking and savings accounts, loans, mortgages, and credit cards. Central Bank & Trust Co also provides wealth management and investment services, as well as online and mobile banking options.
Learn more about Central Bank & Trust Co
Size
400 employees
Industry
Net Income
$43 million
5 Year Trend
+5%
Revenue
$174 million

Similar Jobs

More Jobs at Central Bank & Trust Co

More Information Technology Jobs

Find similar Java Programmer jobs: