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, especially in a Tomcat environment.
  • Proficiency with technologies including JavaScript, JDBC, SQL, Gradle, HTML, React, and CSS Design Tokens.
  • Demonstrated ability to learn modern frameworks such as Spring Boot and containerization technologies like Docker/Kubernetes.
  • Front-end development experience using React and CSS Modules, and familiarity with design tokens for CSS.
  • Exposure to building both iOS and Android applications, ideally with Swift/SwiftUI and Kotlin/Jetpack Compose.
  • Understanding of RESTful web services, API security concepts, and tools for CI/CD like Bitbucket Pipelines.
  • Good grasp of using AI-assisted development tools in programming activities.

Responsibilities

  • Develop software using the full life cycle of JAVA.
  • Implement coding standards during development.
  • Troubleshoot issues and suggest solutions effectively.
  • Collaborate with users to clarify requirements or resolve issues.
  • Meet deadlines while working collaboratively on programming projects.
  • Document changes and adhere to the Systems Development Life Cycle independently.
  • Prioritize and manage multiple tasks efficiently.

Benefits

  • Opportunity to work on-site in Jefferson City, Missouri or Overland Park, Kansas.
  • Gain experience with cutting-edge technologies like Spring Boot and AI-assisted development tools.
  • Engage in project work that spans multiple platforms including web and mobile, enhancing overall skill set.
  • Access to a vibrant team environment that encourages collaboration and creativity.
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

  • Central Bank & Trust Co
    Java Programmer
    $80K — $95K *
    Overland Park, KS 66223 (Johnson County)
    Information Technology
    In-Person
  • Central Bank & Trust Co
    Java Programmer
    $80K — $95K *
    Jefferson City, MO 65109 (Cole County)
    Information Technology
    In-Person
  • Central Bank & Trust Co
    Product Manager
    $80K — $95K *
    Jefferson City, MO 65109 (Cole County)
    Finance & Insurance
    In-Person
  • Central Bank & Trust Co
    Product Manager
    $88K — $105K *
    Tulsa, OK 74137 (Tulsa County)
    Finance & Insurance
    In-Person
  • Central Bank & Trust Co
    Director Business Solutions Sales & Strategy
    $125K — $150K *
    Saint Louis, MO 63129 (Saint Louis County)
    Finance & Insurance
    In-Person

More Information Technology Jobs

Find similar Java Programmer jobs: