Java Full Stack Engineer
Yochana - Lehi, UT
Apply NowJob Description
Java Full Stack Engineer Experience: 8+ Years Location: Lehi, UT / San Francisco, CA Remote $60 to $65 hr C2C Job Summary: We are seeking a highly skilled Java Full Stack Engineer to join our Payments Engineering Team. This team is responsible for the financial backbone of employer-sponsored health benefits - building systems that manage the full lifecycle from invoicing to auditing to payments. You will design, develop, and optimize large-scale applications and cloud-native services handling billions of dollars in transactions, contributing to a secure, reliable, and scalable payment infrastructure. Key Responsibilities: Participate in the design and development of the payments platform. Build robust and scalable software systems for managing high-volume financial transactions. Engage in team-based projects, from understanding customer challenges to proposing and implementing innovative solutions. Contribute to architecture design, developing and implementing reusable patterns for cloud-native backend systems. Partner with cross-functional teams to enhance overall architecture, performance, and developer experience. Actively adopt and promote AI-powered development tools (e.g., GitHub Copilot, Cursor) to enhance productivity and innovation. Technical Skills & Qualifications: Experience: Minimum of 8+ years as a full-stack engineer. Backend: Strong proficiency in Java, Spring Boot, and Spring Cloud with a solid understanding of microservices architecture. Frontend: Experience developing UI components and features using React.js with GraphQL integrations. Database: Expertise in SQL/PostgreSQL and designing data-intensive applications. Architecture: Strong foundation in data architecture, distributed systems, and scalable design. AI Development Tools: Hands-on experience with AI-enhanced coding tools such as GitHub Copilot, Cursor, or WindSurf. Systems Engineering: Proven experience building, launching, and maintaining complex enterprise systems in production environments. Preferred Attributes: Deep understanding of payment systems or fintech domain is a plus. Exposure to cloud-native platforms (AWS, GCP, or Azure). Strong problem-solving and analytical skills. A collaborative mindset with the ability to work effectively in cross-functional, agile teams. Passionate about innovation, clean code, and emerging technologies.
Created: 2026-03-10