Java Developer

  • Sunnyvale, CA
  • Posted 1 day ago | Updated 5 hours ago

Overview

On Site
Hybrid
BASED ON EXPERIENCE
Full Time
Contract - W2
Contract - Independent

Skills

JAVA
J2EE
JEE
SPRING BOOT
SPRINGBOOT
MICROSERVICES
REDIS
AZURE SQL
AZURE
KAFKA
AI
CHATBOT
BOT

Job Details

Job Title: Java Developer
Location: : Sunnyvale, CA
Duration : 6 Months


Job Summary:
We are seeking a highly skilled Java Developer with strong experience in Spring Boot, Cloud technologies, Kafka, and a solid background in building scalable backend systems. This role requires hands-on engineering skills and the ability to drive innovation, support critical business objectives, and lead small engineering teams on complex projects.

Key Responsibilities:

  • Design and develop low-latency, scalable backend services.
  • Lead and participate in end-to-end service implementations, data ingestion, and orchestration efforts.
  • Collaborate with cross-functional teams to deliver on multiple business plans and objectives.
  • Guide small teams (3-4 engineers) through project design and execution.
  • Troubleshoot production and business-critical issues.
  • Support high-level system design during the discovery phase of projects.
  • Ensure adherence to company policies, procedures, and coding best practices.

Required Skills:
  • Strong Java development experience
  • Expertise in Spring Boot
  • Proficient with Kafka and event-driven architectures
  • Experience with Cloud platforms (Azure preferred)
  • Familiarity with Redis, Azure SQL, and microservices-based systems
  • Good understanding of AI platforms is a plus
  • Solid experience in building distributed systems

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 Apolis