Java Developer Kotlin / Swift

Source Inc.
Fremont, CA, United States
25 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Agile Methodology Mobile Application Development Code Review Continuous Integration Data Structures Relational Databases Software Debugging Software Design Patterns Java Platform Enterprise Edition (J2EE) Object-Oriented Software Development Scrum Methodology
+11 more
Software Engineering SQL Databases Systems Integration Enterprise Software Applications Spring-boot Ios Frameworks Backend Git Kotlin Restful APIs Microservices

Requirements

8-10 years of hands-on software development experience with strong Java expertise.

  • Strong experience in Java/J2EE, Spring Boot, REST APIs, Microservices and backend development.
  • Experience with Kotlin is required/preferred.
  • Experience with Swift / iOS development or mobile application development is highly desirable.
  • Strong understanding of OOP, design patterns, data structures and algorithms.
  • Experience developing and integrating RESTful APIs and microservices.
  • Experience with SQL/relational databases and enterprise application development.
  • Familiarity with Git, CI/CD and Agile/Scrum methodologies.
  • Strong debugging, troubleshooting and code-review skills.

Key Skills:

Java | Spring Boot | Microservices | REST APIs | Kotlin | Swift | SQL | Git | CI/CD | Agile Candidate requirement: Java should be the primary skill, with solid Kotlin and Swift background. Only candidates available for 4-day onsite near Fremont should be considered.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:09 min

Understanding Kotlin Multiplatform and its compiler targets

Petar Marijanović · LIVE

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:16 min

Designing cross-platform APIs with team collaboration

Andrea Della Porta Andrea Della Porta · World Congress 2026 Europe

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

Videos

See all

Related articles

See all