Overview
Skills
Job Details
Java Backend Developer
Location: Indianapolis, IN 46256
Onsite
Role Purpose (Summary of position)
Developing software is great, but developing software with a purpose is even better! As a Principal Backend Software Engineer, you’ll work on a product that helps people with the most precious thing they have — their health. In collaborative teams of engineers, designers, product owners, and QA experts, you’ll experience best-in-class software development practices daily and contribute to software that meets the highest expectations — we do not put our users' lives at risk!
Here’s what we’re looking for:
We are looking for an experienced, motivated Principal Backend Software Engineer who will work closely with their backend colleagues, and who ideally has built digital products and platforms. As a code-magician, you will support our efforts to improve the digital health ecosystem. You will contribute with your knowledge of Java, Spring Boot, relational databases & REST within our agile and cross-functional teams. As a flexible and open-minded person with a passion for clean code you will be a perfect addition to our team. We are committed to quality, dedicating time to code reviews, test coverage, quality days and CI/CD principles. If this resonates with you, we would love to hear from you!
You will be part of the Platform Engineering chapter working on our navify platform.
Essentials skills for your mission:
● You have the required years of experience as specified by your educational background: ○ At least 8 years of experience working as a software engineer with a Bachelor's degree, including 5 years as backend engineer.
○ At least 6 years of experience working as a software engineer with a Master’s degree, including 5 years as a backend engineer.
○ At least 3 years of experience working as a software engineer for candidates with a PhD.
○ Equivalent work experience, which includes at least 8 years as a software engineer and 5 years as a backend engineer.
● You are familiar with the following backend technologies: Java 21+ and frameworks like Spring Boot 3+
● SQL and relational databases (e.g.PostgreSQL) are second nature to you
● You have experience with OpenID Connect standard and Keycloak or other open source software product that allows single sign-on with identity and access management
● You enjoy developing clean, stable, testable, and performant backend code, serving our beautiful applications
● You are passionate about solid technical design, clean code, and future-proof architectures
● You have experience with Amazon Web Services (AWS) or other cloud providers
● You enjoy guiding and sharing your knowledge with other engineers
● Great written and verbal communication in English