1

Senior Kotlin Developer Jobs in Virginia (NOW HIRING)

Kotlin, Java, Android Studio * Experience integrating RESTful APIs and third-party libraries ... Pair with senior developers for mentorship Soft Skills: * Curiosity * Adaptability * Clear ...

Mobile Developer

Vienna, VA · On-site

$100 - $140/hr

Kotlin, Java, Android Studio * Experience integrating RESTful APIs and third-party libraries ... Pair with senior developers for mentorship * Soft Skills: * Curiosity * Adaptability * Clear ...

Kotlin, Java, Android Studio * Experience integrating RESTful APIs and third-party libraries ... Pair with senior developers for mentorship Soft Skills: * Curiosity * Adaptability * Clear ...

Kotlin, Java, Android Studio * Experience integrating RESTful APIs and third-party libraries ... Pair with senior developers for mentorship Soft Skills: * Curiosity * Adaptability * Clear ...

Kotlin, Java, Android Studio * Experience integrating RESTful APIs and third-party libraries ... Pair with senior developers for mentorship Soft Skills: * Curiosity * Adaptability * Clear ...

Kotlin, Java, Android Studio * Experience integrating RESTful APIs and third-party libraries ... Pair with senior developers for mentorship Soft Skills: * Curiosity * Adaptability * Clear ...

Kotlin, Java, Android Studio * Experience integrating RESTful APIs and third-party libraries ... Pair with senior developers for mentorship Soft Skills: * Curiosity * Adaptability * Clear ...

Kotlin, Java, Android Studio * Experience integrating RESTful APIs and third-party libraries ... Pair with senior developers for mentorship Soft Skills: * Curiosity * Adaptability * Clear ...

Kotlin, Java, Android Studio * Experience integrating RESTful APIs and third-party libraries ... Pair with senior developers for mentorship Soft Skills: * Curiosity * Adaptability * Clear ...

Kotlin, Java, Android Studio * Experience integrating RESTful APIs and third-party libraries ... Pair with senior developers for mentorship Soft Skills: * Curiosity * Adaptability * Clear ...

Kotlin, Java, Android Studio Experience integrating RESTful APIs and third-party libraries ... Pair with senior developers for mentorship * Soft Skills: * Curiosity * Adaptability * Clear ...

Kotlin, Java, Android Studio Experience integrating RESTful APIs and third-party libraries ... Pair with senior developers for mentorship * Soft Skills: * Curiosity * Adaptability * Clear ...

Showing results 21-40

Senior Kotlin Developer information

What is a senior Kotlin developer?

Senior Kotlin Developers are experienced software engineers who specialize in developing applications using the Kotlin programming language. They typically work on backend services, Android applications, or cross-platform solutions, leveraging Kotlin’s modern features and interoperability with Java. In addition to coding, they often lead teams, design software architecture, mentor junior developers, and ensure best practices in software development. Their expertise is valuable for companies seeking efficient, scalable, and maintainable codebases, especially in environments where Kotlin is a primary technology.

What are the key skills and qualifications needed to thrive as a senior Kotlin developer?

To thrive as a Senior Kotlin Developer, you need deep expertise in Kotlin programming, object-oriented design, and software development principles, often supported by a bachelor's degree in computer science or a related field. Familiarity with tools like IntelliJ IDEA, Git, Gradle, and frameworks such as Spring Boot or Ktor, along with experience in RESTful APIs and version control systems, is typically required. Strong problem-solving skills, effective communication, and the ability to mentor junior developers are standout soft skills for this role. These abilities are crucial for building robust, scalable applications and fostering technical leadership within development teams.

What are some common challenges senior Kotlin developers face when integrating Kotlin with existing Java codebases?

Senior Kotlin Developers often work on projects where Kotlin is gradually introduced to legacy Java codebases. A key challenge is ensuring seamless interoperability between Kotlin and Java, which requires careful handling of nullability, type conversions, and tooling compatibility. Developers also need to maintain consistent coding standards and documentation across mixed-language projects. Effective communication with team members is essential to coordinate refactoring efforts and share best practices for code migration.

What is the difference between Senior Kotlin Developer vs Android Developer?

AspectSenior Kotlin DeveloperAndroid Developer
Required CredentialsBachelor's in Computer Science, Kotlin proficiency, experience in software developmentBachelor's in Computer Science, Java/Kotlin skills, Android SDK knowledge
Work EnvironmentSoftware development teams, cross-platform projects, backend and mobile appsMobile app development teams, primarily focused on Android apps
Industry UsageTech companies, startups, enterprise softwareMobile app companies, startups, freelance developers
Search & Comparison IntentUnderstanding senior-level Kotlin roles, career progressionEntry to mid-level Android app development, job requirements

The Senior Kotlin Developer typically has broader responsibilities, including architecture design and mentoring, while an Android Developer focuses mainly on building Android applications. Both roles require Kotlin skills and industry experience, but the Senior Kotlin Developer often works across multiple platforms and project phases.

What are the most commonly searched types of Kotlin Developer jobs in Virginia?

The most popular types of Kotlin Developer jobs in Virginia are:

What are popular job titles related to Senior Kotlin Developer jobs in Virginia?

For Senior Kotlin Developer jobs in Virginia, the most frequently searched job titles are:

What cities in Virginia are hiring for Senior Kotlin Developer jobs?

Cities in Virginia with the most Senior Kotlin Developer job openings:

Sr. DevSecOps Engineer (AWS / Amazon EMR / Spark)

One Dynamic

Fairfax, VA • On-site

$135 - $150/hr

Other

Re-posted 18 days ago


Job description

Clearance Required: Public Trust US Citizenship: Required About One Dynamic

One Dynamic is a Service-Disabled Veteran-Owned Small Business (SDVOSB) headquartered in Fairfax, VA, specializing in digital transformation, cloud infrastructure, quality assurance, and enterprise architecture. We serve federal and healthcare organizations as a trusted partner for mission-critical technology initiatives. Join a team that delivers modern, secure, cloud-native solutions on high-impact government programs.

Position Overview

We are seeking a Senior DevSecOps Engineer to secure, automate, and scale cloud-native data platforms on AWS. This role centers on hardening and operating Amazon EMR (Spark) and OpenSearch workloads, building secure CI/CD pipelines, managing infrastructure-as-code, and embedding security throughout the delivery lifecycle. You\'ll work in a JVM-based codebase (Java/Kotlin/Scala), so a solid software-engineering foundation is required — but the emphasis is on cloud, security, and platform reliability. This role supports a federal program and requires the ability to obtain and maintain a Public Trust clearance.

Required Experience and Skills

Cloud & Infrastructure

  • Strong hands-on experience with AWS services: EC2, S3, IAM, VPC, EKS
  • Experience securing and scaling Amazon EMR (Spark) and OpenSearch
  • Proven experience managing Kubernetes and Docker in production
  • Infrastructure as Code: proficiency with Terraform or CloudFormation

Security (DevSecOps)

  • Strong understanding of encryption, secret management, and network security
  • Experience embedding security controls into build, deploy, and runtime workflows

CI/CD & Automation

  • Experience with Harness (or comparable CD tooling) and Git-based workflows
  • Strong version control practices with Git

Data & Development Foundation

  • Working knowledge of Apache Spark core concepts: RDDs, DataFrames, Spark SQL
  • Proficiency in SQL and experience with relational databases
  • 5+ years of software development experience in a JVM environment (Java, Kotlin, Scala) with exposure to functional programming concepts
  • Strong problem-solving, analytical, communication, and collaboration skills
Preferred / Nice-to-Have
  • Prior experience with federal or regulated (healthcare) cloud programs
  • Deep Scala ecosystem knowledge (frameworks and libraries)
  • Experience scaling big-data pipelines and observability for Spark/EMR
  • Familiarity with cloud security frameworks and compliance (e.g., FedRAMP, NIST 800-53)
Clearance & Eligibility
  • Must be able to obtain and maintain a Public Trust clearance
  • Must be authorized to work in the United States without sponsorship
  • US citizenship required
What We Offer
  • Competitive compensation: $135K–$150K
  • High-impact work on mission-critical federal programs
  • Collaborative, engineering-driven culture

One Dynamic is an Equal Opportunity Employer. All qualified applicants will receive consideration without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status.

#J-18808-Ljbffr