Apexon
Overview
Senior Backend Software Engineer role at Apexon. You will work on a product that helps people with health, collaborating with engineers, designers, product owners, and QA experts. You will contribute to software that meets high quality standards, with a focus on safe and reliable backend systems.
Responsibilities
Work closely with backend colleagues and cross-functional teams to deliver digital health products and platforms.
Contribute with knowledge of Java, Spring Boot, relational databases, and REST within agile and cross-functional teams.
Support quality through code reviews, test coverage, quality days, and CI/CD practices.
Be part of the Platform Engineering chapter working on the navify platform.
Qualifications
You have the required years of experience as specified by your educational background:
At least 8 years of experience as a software engineer with a Bachelor's degree, including 5 years as a backend engineer.
At least 6 years of experience as a software engineer with a Master’s degree, including 5 years as a backend engineer.
At least 3 years of experience as a software engineer for candidates with a PhD.
Equivalent work experience, including at least 8 years as a software engineer and 5 years as a backend engineer.
Familiar with backend technologies: Java 21+ and Spring Boot 3+.
SQL and relational databases (e.g., PostgreSQL).
Experience with OpenID Connect and Keycloak or other SSO identity providers.
Experience developing clean, stable, testable, and performant backend code.
Strong technical design, clean code, and future-proof architectures.
Experience with Amazon Web Services (AWS) or other cloud providers.
Ability to guide and share knowledge with other engineers.
Strong written and verbal English communication.
Experience with automated testing (Selenium or Selenide).
Knowledge of Infra as Code, Terraform, and GitHub Actions.
Understanding of medical, security, and privacy regulations.
Knowledge of the diabetes industry or related health industries.
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Information Technology
Industries
IT Services and IT Consulting
#J-18808-Ljbffr
Responsibilities
Work closely with backend colleagues and cross-functional teams to deliver digital health products and platforms.
Contribute with knowledge of Java, Spring Boot, relational databases, and REST within agile and cross-functional teams.
Support quality through code reviews, test coverage, quality days, and CI/CD practices.
Be part of the Platform Engineering chapter working on the navify platform.
Qualifications
You have the required years of experience as specified by your educational background:
At least 8 years of experience as a software engineer with a Bachelor's degree, including 5 years as a backend engineer.
At least 6 years of experience as a software engineer with a Master’s degree, including 5 years as a backend engineer.
At least 3 years of experience as a software engineer for candidates with a PhD.
Equivalent work experience, including at least 8 years as a software engineer and 5 years as a backend engineer.
Familiar with backend technologies: Java 21+ and Spring Boot 3+.
SQL and relational databases (e.g., PostgreSQL).
Experience with OpenID Connect and Keycloak or other SSO identity providers.
Experience developing clean, stable, testable, and performant backend code.
Strong technical design, clean code, and future-proof architectures.
Experience with Amazon Web Services (AWS) or other cloud providers.
Ability to guide and share knowledge with other engineers.
Strong written and verbal English communication.
Experience with automated testing (Selenium or Selenide).
Knowledge of Infra as Code, Terraform, and GitHub Actions.
Understanding of medical, security, and privacy regulations.
Knowledge of the diabetes industry or related health industries.
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Information Technology
Industries
IT Services and IT Consulting
#J-18808-Ljbffr