Phoenix, United States of America On-site

PDDN INC. is hiring a Java Developer on W2 Local Candidate only

About the Role

Join a technical team focused on building robust, scalable applications using modern Java frameworks and cloud infrastructure. This role centers on developing backend services with SpringBoot and implementing reactive patterns through WebFlux to enhance system responsiveness and throughput.

Key Responsibilities

  • Create and maintain Java applications with an emphasis on clean architecture and performance
  • Design event-driven solutions using Apache Kafka and Apache Flink for real-time data processing
  • Develop and integrate RESTful and GraphQL APIs to support frontend and third-party systems
  • Work within microservices environments deployed on Kubernetes and OpenShift Container Platform (OCP)
  • Support continuous integration and delivery workflows
  • Collaborate on AI-driven conversational interfaces using Dialogflow CX and Agent Development Kit
  • Apply prompt engineering techniques with Large Language Models in financial use cases
  • Monitor AI model behavior and ensure reliable telemetry and observability

Required Skills

  • Proficient in Java with hands-on experience in SpringBoot
  • Solid understanding of reactive programming concepts and WebFlux
  • Experience with message streaming platforms such as Apache Kafka and Flink
  • Familiarity with Redis for caching and state management
  • Database experience with both MongoDB and OracleDB
  • Proven ability to design and consume RESTful and GraphQL APIs
  • Strong debugging and problem-solving capabilities
  • Working knowledge of Python for scripting and integration tasks
  • Clear and effective communication skills

Preferred Background

  • Bachelor’s degree in Computer Science or a related field
  • Experience in financial services or fintech environments
  • Exposure to digital assistant platforms and conversational AI
  • Hands-on work with Dialogflow CX, LLMs, and prompt engineering
  • Knowledge of Agent Development Kit and playbook-based frameworks
  • Understanding of machine learning integration and model monitoring practices

Work Environment

This is an onsite role located in either Phoenix, AZ or Charlotte, NC. Candidates must be local to these areas and available for in-person collaboration. The position operates under a one-year contract arrangement. All applicant information will be handled with strict confidentiality in compliance with EEO guidelines.

Required Skills
JavaSpringBootPythonReactiveProgrammingWebFluxApacheKafkaFlinkRedisMongoDBOracleDBRESTfulAPIsGraphQLMicroservicesCI/CDKubernetes JavaSpringBootPythonReactiveProgrammingWebFluxApacheKafkaFlinkRedisMongoDBOracleDBRESTfulAPIsGraphQLMicroservicesCI/CDKubernetes
Invoicing holding you back?

Focus on work, not paperwork

Stop worrying about invoicing, taxes, and compliance. Glopay handles the business setup, you handle the client work. Get paid faster and look professional.

Auto-generated compliant invoices
Built-in expense management
Income reports for tax season
95% of earnings stay with you
Try Glopay free
No credit card needed
Job Details
Category backend
Posted 25 days ago