Java Full Stack Engineer

  • San Francisco, CA
  • Posted 5 hours ago | Updated 5 hours ago

Overview

Hybrid
Depends on Experience
Contract - W2
Contract - 12 Month(s)

Skills

Java
Spring Boot
microservices
AWS/GCP
React/Angular
GitHub Copilot
Cursor
WindSurf

Job Details

Job Description:
Role: Java Full Stack Engineer
Location: San Francisco, CA(Hybrid)
Job Summary:
We are seeking a highly skilled Java Full Stack Engineer to lead the design and development of
scalable, high-performance web services and applications. The ideal candidate will have deep
expertise in Java/Spring Boot, React, microservices, and cloud-native environments, along with a
passion for leveraging AI-powered developer tools to enhance productivity and code quality.
Responsibilities:
Lead end-to-end development of services across backend (Java/Spring), integration
platforms and React frontend
Build and extend APIs and data services (micro-services) to enable partner integrations and
downstream systems
Integrate and operationalize AI-powered developer tools (e.g. Copilot, Cursor) and
contribute to incorporating ML-backed capabilities into platform workflows
Collaborate with product managers, backend engineers, operations, and data teams to solve
complex real-world problems like data and interface integrations, data enrichment, and
automated decision rules.
Translate business requirements to technical design specifications
Qualifications:
Well-versed in technologies such as Java & Spring, including strong understanding of
microservices architecture.
Experience building file (EDI, CSV), messaging based integrations (Kafka) will be a plus
Have experience building frontend features in React/Angular
Extensive experience workings hands on with native cloud capabilities (SaaS, PasS) with
AWS/Google Cloud Platform
Has hands-on experience with data architecture, SQL/PostgreSQL and building data intensive
services and solutions
Use AI-enhanced development tooling like GitHub Copilot, Cursor, or WindSurf as part of
your regular development workflow
Strong communication to clearly communicate up, down and across teams
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Akshaya Inc