Loading, Please wait..!!
Senior Java/Kotlin Developer
-
Posted on: Nov 11, 2026
-
Prosper, Texas
-
Onsite
-
Full-time
Curious about compensation?
Explore the historical salary trends, average pay, and estimated compensation for Senior Java/Kotlin Developer roles in Texas.
View Salary Guide →
Over 12 millions jobs on Snaprecruit.
Find your match !
VIEW SIMILAR JOBS →
Find your match !
Job Title :
Senior Java/Kotlin Developer
Job Type :
Full-Time
Job Location :
Prosper Texas United States
Remote :
No
Job Description :
Job Description
Job Description
Senior Java/Kotlin Developer
Work Type: Onsite
Location: Minneapolis, MN
We are looking for a highly capable Senior Software Developer / Engineer with strong hands-on expertise in both Java and Kotlin. The candidate should be capable of independently taking an idea or business problem from concept through architecture, development, deployment, and production support.
This role requires a strong engineering ownership mindset. The developer should be comfortable working independently with little to no technical supervision and should have experience building and maintaining scalable, production-grade applications.
Must-Have Skills
Java & Kotlin
Python
The ideal candidate is a senior, self-driven product engineer who combines strong Java and Kotlin development expertise with architectural thinking, database knowledge, DevOps capabilities, and production ownership.
This individual should not require detailed implementation instructions. Given an idea, business requirement, or desired outcome, they should be able to determine what needs to be built, how it should be architected, how it should be implemented, how it should be deployed, how it will scale, and how it will be maintained in production.
Mandatory technology requirement: Candidates must have strong hands-on experience with both Java and Kotlin. Candidates with Java experience but limited or no Kotlin experience, or vice versa, should not be considered a match for this requirement. Python is a good-to-have skill and is not a substitute for either Java or Kotlin.
Work Type: Onsite
Location: Minneapolis, MN
We are looking for a highly capable Senior Software Developer / Engineer with strong hands-on expertise in both Java and Kotlin. The candidate should be capable of independently taking an idea or business problem from concept through architecture, development, deployment, and production support.
This role requires a strong engineering ownership mindset. The developer should be comfortable working independently with little to no technical supervision and should have experience building and maintaining scalable, production-grade applications.
Must-Have Skills
Java & Kotlin
- Strong hands-on development experience in both Java and Kotlin is mandatory.
- Ability to design, develop, test, troubleshoot, and optimize production-grade applications using Java and Kotlin.
- Strong understanding of modern backend development practices, object-oriented programming, APIs, concurrency, performance, and application design patterns.
- Strong understanding of application and system architecture.
- Ability to understand existing architectures and independently contribute to architectural and technical design decisions.
- Experience with distributed systems, APIs, microservices, integration patterns, scalability, resiliency, security, and performance.
- Ability to evaluate technical trade-offs and recommend appropriate solutions.
- Strong hands-on experience with PostgreSQL.
- Experience with relational data modeling, schema design, SQL development, indexing, query optimization, transaction management, and database performance.
- Ability to troubleshoot application and database performance issues.
- Ability to take a business idea or problem statement and translate it into a complete technical solution.
- Capable of performing idea mapping → requirements → technical design → architecture → development → testing → deployment → production support.
- Ability to break ambiguous requirements into actionable technical deliverables.
- Strong ownership of the complete software development lifecycle rather than focusing only on coding assigned requirements.
- Hands-on experience designing, implementing, and maintaining CI/CD pipelines.
- Experience with automated builds, testing, code-quality checks, deployment automation, environment management, and release processes.
- Ability to troubleshoot and improve build and deployment pipelines.
- Experience deploying, managing, maintaining, and supporting applications at scale.
- Strong understanding of monitoring, logging, alerting, observability, resiliency, and high availability.
- Ability to troubleshoot complex production issues and perform root-cause analysis.
- Experience identifying and addressing application performance and scalability bottlenecks.
- Must be capable of working independently with little to no day-to-day technical support.
- Able to make sound engineering decisions and proactively identify dependencies, risks, and technical challenges.
- Takes accountability for delivery as well as the long-term reliability, maintainability, and operational health of applications.
Python
- Working knowledge or hands-on development experience with Python is preferred.
- Experience using Python for automation, scripting, data processing, tooling, integrations, or supporting backend services would be an advantage.
The ideal candidate is a senior, self-driven product engineer who combines strong Java and Kotlin development expertise with architectural thinking, database knowledge, DevOps capabilities, and production ownership.
This individual should not require detailed implementation instructions. Given an idea, business requirement, or desired outcome, they should be able to determine what needs to be built, how it should be architected, how it should be implemented, how it should be deployed, how it will scale, and how it will be maintained in production.
Mandatory technology requirement: Candidates must have strong hands-on experience with both Java and Kotlin. Candidates with Java experience but limited or no Kotlin experience, or vice versa, should not be considered a match for this requirement. Python is a good-to-have skill and is not a substitute for either Java or Kotlin.
Similar Jobs You May Be Interested In
Position Details
Posted:
Nov 11, 2026
Reference Number:
481001e8
Employment:
Full-time
City:
Prosper
Job Origin:
ziprecruiter
Share this job:
Please wait..!!

