Back to search

Application Programmer III

Senior Java Developer responsible for hands‑on development, enhancement, and maintenance of applications in the Global Financial Crimes environment.

  • Charlotte, North Carolina, United States
  • $62–$67
  • Posted Nov 9, 2026
INDUSTRYSoftware & InternetSaaS & Enterprise Software

Responsibilities

  • Develop, enhance, and maintain applications within the Global Financial Crimes environment.
  • Design, code, test, debug, and document programs/activities.
  • Collaborate with business partners to define requirements and ensure acceptance criteria are met.

Requirements

  • BS/MS in Computer Science, Engineering, or any quantitative discipline from an outstanding university.

Nice to have: Spring Boot, Python frameworks/libraries such as FastAPI or Pydantic, AI/LLM guardrails, prompt management, agent/tool design, observability, performance benchmarking, caching and efficient data‑access patterns, financial services experience, security, data governance, production‑readiness

Skills

Strong Java backend development experienceREST APIsPython developmentOrchestra integrationModel Context Protocol (MCP)LLM/GenAI platform integrationJSONauthentication/authorizationservice-to-service communicationsecure enterprise integration patternsGitCI/CDautomated testingdebuggingperformance testingproduction supporttroubleshooting distributed systemsAgile delivery environmentsJavaPythonRESTJSONGitCI/CD

Benefits

  • Competitive benefits package
  • Supportive and inclusive company culture
  • Opportunities for professional development and growth

More jobs nearby

Full description

Title: Senior Java Developer Location: Charlotte, NC Salary Range: $62-67 Introduction This role is responsible for hands-on development, enhancing, modifying, and/or maintaining applications in the Global Financial Crimes environment. The position involves designing, coding, testing, debugging, and documenting programs/activities while working closely with business partners to define requirements and ensure acceptance criteria are met for application changes. The role requires an in-depth knowledge of development tools and languages. Required Skills & Qualifications Strong Java backend development experience, including REST APIs, exception handling, logging, and integration patterns. Hands-on Python development experience for building utilities, execution modules, orchestration components, data processing, and integration services. Experience developing and integrating services with Orchestra, including onboarding application/agent components and interacting with platform APIs/SDKs. Working knowledge of Model Context Protocol (MCP) and developing or integrating with MCP servers, tools, and endpoints to enable agent-based access to enterprise data and services. Experience integrating applications with LLM/GenAI platforms, including API-based model invocation, prompt execution, response handling, timeouts, retries, and error management. Strong experience with RESTful APIs, JSON, authentication/authorization, service-to-service communication, and secure enterprise integration patterns. Experience designing backend components that support agentic workflows, including tool invocation, multi-step processing, caching, and orchestration. Experience with Git, CI/CD, automated testing, debugging, performance testing, and production support in enterprise environments. Strong troubleshooting skills across distributed systems, particularly connectivity, latency, API failures, 500/504 errors, and integration issues. Experience working in Agile delivery environments and collaborating across application, platform, infrastructure, data, and business teams. Prior work experience at client or in client's industry Applicants must be able to work directly for Artech on W2 Preferred Skills & Qualifications Experience with Spring Boot and Java-based microservices. Experience with Python frameworks/libraries used for API and integration development, such as FastAPI or Pydantic. Familiarity with AI/LLM guardrails, prompt management, agent/tool design, observability, and performance benchmarking. Experience implementing caching and efficient data-access patterns for AI/agent workflows. Experience developing solutions in financial services or other highly controlled environments, with an understanding of security, data governance, and production-readiness requirements. BS/MS in Computer Science, Engineering, or any quantitative discipline from an outstanding university. Day-to-Day Responsibilities Develop, enhance, and maintain applications within the Global Financial Crimes environment. Design, code, test, debug, and document programs/activities. Collaborate with business partners to define requirements and ensure acceptance criteria are met. Company Benefits & Culture Competitive benefits package. Supportive and inclusive company culture. Opportunities for professional development and growth. For immediate consideration please email Shivam.sharma1@artech.com

Application Programmer III at Artech LLC | Referso Jobs