Java Developer – Kotlin / Swift
Quick Overview
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
Similar jobs
Developer - Apex/VF
Aditi Consulting · Almont, United States
Just now$53 - $55/hrCyber Operations Capabilities Developer (TS/SCI)
Vantor · Annapolis, United States
Just now$92k - $195k/yrAngular Web Developer
Tecolote Research, Inc. · Goleta, United States
Just nowLooker Developer(Hybrid at Los Angeles,CA)
Headway Tek Inc · Los Angeles, United States
Just nowLead Full-Stack Application Developer (.NET & Azure)
HyrUS Inc. · Omaha, United States
Just nowDeveloper Infrastructure Engineer
Sunday Inc · Redwood City, United States
Just now