Haystack
← Back to Jobs
Technology

Java Developer – Kotlin / Swift

Source Code Technologies LLCFremont, CA🇺🇸United StatesPosted 13 Aug 2026

Quick Overview

Work Type
On Site
Level
Mid Senior

Job Description

Java Developer – Kotlin / Swift (Local Candidates Only)

Location: Fremont, CA
Work Arrangement: Onsite – 4 Days/Week
Experience: 8–10+ Years
Employment Type: Contract 

Job Summary

We are seeking a highly experienced Java Developer with strong backend development expertise and solid experience with Kotlin and Swift/iOS. The ideal candidate will have a strong Java/J2EE background, hands-on experience building scalable applications using Spring Boot and microservices, and the ability to work across backend and mobile technologies.

Java must be the candidate’s primary skill, with proven experience in Kotlin and a solid background in Swift/iOS or mobile application development. Candidates must be able to work onsite in Fremont, CA, 4 days per week.

Key Responsibilities

  • Design, develop, test, and maintain enterprise-grade applications using Java/J2EE.
  • Develop scalable backend services and microservices using Spring Boot.
  • Design and integrate RESTful APIs and distributed services.
  • Work with Kotlin for application and backend development.
  • Collaborate on Swift/iOS and mobile application development and integrations.
  • Design and optimize SQL queries and work with relational databases.
  • Participate in architecture discussions, code reviews, debugging, and performance tuning.
  • Apply OOP principles, design patterns, data structures, and algorithms to develop maintainable solutions.
  • Troubleshoot complex production and application issues.
  • Follow Git-based development workflows and CI/CD practices.
  • Work closely with cross-functional teams in an Agile/Scrum environment.

Required Skills

  • 8–10+ years of hands-on software development experience.
  • Strong and demonstrable Java development experience as the primary skill.
  • Strong experience with Java/J2EE, Spring Boot, REST APIs, and Microservices.
  • Solid hands-on experience with Kotlin.
  • Strong background in Swift / iOS development or mobile application development.
  • Strong understanding of OOP, design patterns, data structures, and algorithms.
  • Experience developing and integrating RESTful APIs and microservices.
  • Strong SQL and relational database experience.
  • Experience with Git, CI/CD, and Agile/Scrum methodologies.
  • Excellent debugging, troubleshooting, and code-review skills.
  • Strong communication and problem-solving abilities.

Preferred Skills

  • Enterprise application development experience.
  • Experience integrating backend services with mobile applications.
  • Knowledge of cloud platforms and modern DevOps practices.
  • Experience working in large-scale distributed systems.

Key Skills

Java | J2EE | Spring Boot | Microservices | REST APIs | Kotlin | Swift | iOS | SQL | Git | CI/CD | Agile/Scrum

Candidate Requirements

  • Java must be the primary/core technology.
  • Candidates should have solid Kotlin experience.
  • Candidates with strong Swift/iOS or mobile development experience are highly preferred.
  • Must be available to work onsite in Fremont, CA, 4 days per week.
  • Only candidates who can meet the 4-day onsite requirement should be considered.

Skills

Microservices
SQL
Spring
Spring Boot
Swift
Scrum
Agile
Git
Java
Kotlin
REST
iOS

Similar jobs