JOBSEARCHER

Java Developer

Hiring for Java Developer – Payment Expert || Contract || Remote
Job Title: Java Developer - Payments ExpertDomain: (Payment Domain)
Location: Remote - California Local work in PST time zone Job Type: Contract 6 Months Job Description Required Fields: Bachelor's Degree in Computer Science, Engineering, or related field OR 4+ years of equivalent software development experience.5+ years of professional software engineering experience delivering enterprise-scale applications.5+ years of hands-on experience with Java and Spring Boot development.3+ years of experience designing, building, and deploying AI-powered applications, machine learning workflows, or intelligent automation solutions.3+ years of experience developing RESTful APIs, microservices architectures, and distributed systems.3+ years of experience working with relational and/or NoSQL databases.2+ years of experience with cloud platforms such as AWS, Azure, or GCP.2+ years of experience integrating AI/ML frameworks, GenAI capabilities, APIs, or libraries into production applications.2+ years of experience with CI/CD tools such as Jenkins, GitHub Actions, or GitLab CI/CD.Experience developing automated unit, regression, and performance tests. Strong problem-solving, troubleshooting, debugging, and analytical skills. Experience working in Agile/Scrum environments. Strong communication and collaboration skills.
Preferred Skills:
  • Experience with payment processing platforms and digital payment solutions.
  • Experience integrating payment gateways and payment methods such as ACH, credit/debit cards, Apple Pay, Google Pay, and Stripe.
  • Experience supporting customer-facing web applications at enterprise scale.
  • Experience providing technical leadership, code reviews, and mentoring engineers.
  • Experience with DevOps practices, CI/CD automation, and production deployments.
  • Experience building secure, scalable, and highly available applications.
  • Familiarity with healthcare or regulated industries is beneficial but not required.
  • Experience leveraging AI-assisted software development tools to improve productivity and software quality.
  • Please list 3-5 primary responsibilities for this role.
  • Design, develop, test, deploy, maintain, and enhance full-stack software applications and AI-powered solutions supporting the Consumer Engineering Payments platform.
  • Collaborate with Architecture, Product, and Engineering teams to define technical solutions, application requirements, and implementation strategies.
  • Build and integrate REST APIs, microservices, AI capabilities, and payment gateway solutions to deliver secure and seamless payment experiences.
  • Develop and maintain automated testing frameworks, perform code reviews, and continuously improve CI/CD pipelines and engineering practices.
  • Troubleshoot production issues, resolve performance bottlenecks, support deployments, and mentor team members on technical best practices.
  • AI Skills: All contractor resources are expected to demonstrate baseline proficiency in enterprise-approved AI tools as part of their day-to-day responsibilities. This includes, but is not limited to:
  • All contractor resources are expected to demonstrate baseline proficiency in enterprise-approved AI tools as part of their day-to-day responsibilities.
  • Consistent UseMaintain a minimum of 90% weekly usage of AI tools such as GitHub Copilot, Microsoft 365 Copilot, and other approved GenAI platforms.
Applied Productivity: Utilize AI tools to improve coding efficiency, code reviews, test automation, documentation, troubleshooting, data analysis, and decision-making workflows. Leverage AI capabilities to accelerate software delivery while maintaining quality and compliance standards.
Continuous Learning:
  • Stay current with evolving AI capabilities, enterprise-approved AI tools, and emerging software engineering practices.
  • Apply AI-driven innovations to improve productivity, software quality, and delivery velocity.
  • The candidate will support the Consumer Engineering Payments Journey for MyUHC, enabling secure member payment experiences through the enterprise Payment Gateway platform.
  • Supported payment capabilities include:
  • Premium Payments
  • Claim PaymentsUHC Store PurchasesACH Payments
  • Credit/Debit Card Payments
  • Apple PayGoogle PayStripe.js-based payment processing integrations