freehire is live on Product Hunt today.

Support the launch →

Senior Software Engineer, Java

Summary

Senior backend engineer designing and evolving Java/Spring Boot microservices on Kubernetes for a SaaS platform, focused on scalability, observability, and reducing technical debt.

Design, develop and evolve backend applications using Java and Spring Boot.
Participate in defining the architecture of new solutions and the evolution of the existing platform.
Evaluate technical trade-offs with respect to scalability, availability and maintainability.
Define and promote engineering and software development best practices.
Work to reduce technical debt and continuously modernize the platform.
Develop distributed solutions running on Kubernetes and following a microservices architecture.
Use observability as part of the development cycle, supporting diagnostics, performance and reliability through observability tools.
Collaborate with Product, QA, DevOps and other engineering teams to build high-impact solutions.
Support technical reviews, provide mentorship and contribute to the engineering organization’s growth.

Requirements

  • Experience with large-scale SaaS platforms.
  • Familiarity with Angular.
  • Experience with PostgreSQL and performance optimization.
  • Experience in cloud-native environments.
  • Experience with AI-assisted engineering practices (AI-Assisted Development, development agents, test generation and automation of the development lifecycle).
  • Experience with SRE and DevOps practices.

Core Competencies

Demonstrates expertise in designing and developing backend applications using Java and Spring Boot, with a strong focus on scalability, maintainability, and cloud-native environments. Proficient in implementing microservices architecture and leveraging observability tools to enhance performance and reliability.

Highest-signal resume keywords

  • Java Development
  • Spring Boot Framework
  • Microservices Architecture
  • Kubernetes
  • PostgreSQL Performance Optimization

ATS Optimization Keywords

Hard Skills

  • Java Development
  • Spring Boot Framework
  • PostgreSQL
  • Microservices Architecture
  • Cloud-Native Environments
  • AI-Assisted Development
  • Performance Optimization
  • SRE Practices
  • DevOps Practices
  • Observability Tools

Soft Skills

  • Collaboration
  • Mentorship
  • Technical Review

Industry Keywords

  • SaaS Platforms
  • Engineering Best Practices
  • Technical Debt Reduction

Tools & Technologies

  • Kubernetes
  • Observability Tools

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available