2

Remote Mid Level Java Developer Jobs in Fishers, IN

Must Have: + Experience creating complex business applications using Kotlin (or Java). + Experience ... developer, preferably in an Insurance or financial services environment. Location +Remote

Manager, Software Engineering

Atlanta, IN ยท Remote

$195K - $257K/yr

Go, Java, and/or Javascript * Hands on technical manager experienced in designing, building and ... managing remote teams * The ability to thrive on a fast pace environment with high level of ...

Senior Software Engineer

Atlanta, IN ยท Remote

$152K - $205K/yr

... Java and Go * Bachelor's degree in Computer Science or a closely related field (or equivalent ... Excellent communication skills, able to collaborate with remote teams, share ideas and present ...

Staff Software Engineer

Atlanta, IN ยท Remote

$195K - $257K/yr

... Go or Java. * Computer Science degree or a closely related field (or foreign equivalent ... Excellent communication skills, able to collaborate with remote teams, share ideas and present ...

Sr. Innovation Software Engineer

Indianapolis, IN ยท On-site +1

$117K - $154K/yr

... Java, Python, TypeScript/JavaScript, or similar) and/or experience leveraging AI-assisted ... Remote roles will also have the opportunity to come together in our offices for moments that matter.

next page

Showing results 1-20

Remote Mid Level Java Developer information

See Fishers, IN salary details

$14

$53

$72

How much do remote mid level java developer jobs pay per hour?

As of Jul 9, 2026, the average hourly pay for remote mid level java developer in Fishers, IN is $53.07, according to ZipRecruiter salary data. Most workers in this role earn between $45.91 and $59.42 per hour, depending on experience, location, and employer.

What does a Remote Mid Level Java Developer do?

A Remote Mid Level Java Developer designs, develops, and maintains Java-based applications from a remote location. They work on coding, debugging, and testing software, often collaborating with other developers and teams through online communication tools. Their responsibilities typically include writing efficient code, fixing bugs, participating in code reviews, and staying updated with the latest Java technologies. Mid level developers are expected to handle more complex tasks than junior developers and may mentor less-experienced team members.

What are the key skills and qualifications needed to thrive as a Remote Mid Level Java Developer, and why are they important?

To thrive as a Remote Mid Level Java Developer, you need strong proficiency in Java programming, object-oriented design, and experience with software development lifecycles, typically supported by a bachelor's degree in computer science or related field. Familiarity with frameworks like Spring Boot, version control systems like Git, and tools such as Maven or Jenkins is commonly required. Excellent problem-solving skills, self-motivation, and effective remote communication are crucial soft skills for succeeding in a distributed team environment. These skills and qualities are vital for delivering reliable software solutions efficiently while collaborating effectively across remote teams.

How does a Remote Mid Level Java Developer typically collaborate with team members across different time zones?

As a Remote Mid Level Java Developer, you'll often work with team members distributed across various locations and time zones. Collaboration is facilitated through regular virtual meetings, project management tools like Jira, and code repositories such as GitHub or Bitbucket. Clear communication, proactive status updates, and flexibility in scheduling are essential for aligning with team objectives and ensuring smooth handoffs. You'll also frequently participate in code reviews and pair programming sessions to maintain code quality and foster knowledge sharing.
What are popular job titles related to Remote Mid Level Java Developer jobs in Fishers, IN? For Remote Mid Level Java Developer jobs in Fishers, IN, the most frequently searched job titles are:
What job categories do people searching Remote Mid Level Java Developer jobs in Fishers, IN look for? The top searched job categories for Remote Mid Level Java Developer jobs in Fishers, IN are:
Infographic showing various Remote Mid Level Java Developer job openings in Fishers, IN as of July 2026, with employment types broken down into 80% Full Time, and 20% Part Time. Highlights an 100% Remote job distribution, with an average salary of $110,384 per year, or $53.1 per hour.

Sr. Backend Engineer - Kotlin

CMP.jobs

Indianapolis, IN โ€ข Remote

Full-time

This job post hasย expired 1 day ago.ย Applications are no longer accepted.


Job description

Our client has built an annuity administration platform. This was a greenfield project built over the course of the past several years. There are services for Commissions/Pricing-Trading/Licensing/Annuity calculations/File Generation, and this is managed by a team of backend / frontend developers.

We are looking to bring someone in to help continue the growth of the system. The Software Engineer will be responsible for a good portion of development working with backend developers, the product owner, and scrum master on breaking down requirements, etc. The back end is made up of microservice containers that are managed using Kubernetes.

Kotlin is the primary programming language. Communication between services is done using Apache Kafka, and communication with the front end is done using GraphQL. The development team is 25 people, with a team of 7 backend developers and it operates in a start-up style mode.

Some additional languages used includes JavaScript and Python. Must Have: + Experience creating complex business applications using Kotlin (or Java). + Experience creating microservices using Spring Boot + Experience deploying and maintaining software in a cloud-based infrastructure + Flexibility to adapt to the technology most appropriate to complete a task Nice To Have: + Experience creating GraphQL APIs using Spring Boot + Experience implementing event messaging with Apache Kafka + Experience using Kotlin Flow / Coroutines + Familiarity with PostgreSQL + Experience using Google Cloud Platform services like Cloud Functions and Composer (Airflow) + Experience creating CI/CD pipelines (prefer using GitLab) + Packaging and deploying applications using containers with Kubernetes.

Education/Experience: 5+ years of experience as a developer, preferable in an Insurance or financial services environment. Location +Remote