Java Full Stack Developer

Mountain View, California

RSC Solutions
Apply for this Job
Long Term Contract
Hybrid - 3 Days Onsite
W2 Role

Seeking a Full Stack Engineer to support the development of innovative, next-gen mobile wallet capabilities. In this role, you will be the lead engineer based in the US that closely collaborates with multiple offshore development teams across mobile app & platform, frontend, and backend.

Responsibilities

• Provide solution architecture recommendations and enablement across applications and services, acting as a trusted advisor to ensure customer success and business scalability.

• Partner with engineering teams to drive company-wide initiatives and tackle complex technical challenges from design to launch.

• Work closely with product managers, UX/UI designers, remote client and backend development teams to align on requirements and deliver seamless end-to-end solutions.

• Analyze existing solutions, identify areas for improvement, and provide actionable suggestions to enhance app performance, stability, and overall user experience.

• Build reference architecture, frameworks, and toolkits to influence development teams and drive adoption at scale

• Author and deliver use case and implementation guides for customer and partner reference.

• Act as a technical advisor to stakeholders and guide decision-making on new technology initiatives.

• Be the technical liaison for new and existing Wallet partners.

• Assist Wallet partners with integrating our solutions, investigate and resolve reported issues, and provide prompt troubleshooting support

• Find opportunities for product improvements and new solutions during the implementation process. Collaborate with Product and Engineering teams to drive product advancements aligned with customer use cases.

• Track and present status changes and recommendations to executives and customers based on product state and roadmap working with Product Managers and development teams to help set the right direction.

Required Skills:

• Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience.

• At least 8 years of hands-on experience design, deploying and maintaining large scale production-grade, mobile-first client-backend applications and services with Java and Spring frameworks

• An expert knowledge of Software Engineering best practices, Software Development Life Cycle including coding standards, code reviews, source control management, build processes, testing, and operations.

• Experience with microservices architecture and API design.

• Expertise in developing and consuming RESTful APIs.

• Deep knowledge on database design and optimization for both relational and non-relational databases such as MySQL, PostgreSQL, Casandra, Couchbase, etc.

• Expertise on building CI/CD pipelines using Docker, Git, and Jenkins.

• Proven ability to troubleshoot complex backend issues, optimize system performance, and deliver high-quality, scalable solutions.

• Familiarity with AWS cloud platforms including deployment, monitoring, and observability.

• Proficiency in one or more programming languages, such as Java or Kotlin

Date Posted: 11 May 2025
Apply for this Job