Finastra

SoftwareEngineer

Finastra
Apply
2 hours ago
Atlanta, GA, USAMid Level

Responsibilities

  • Build production REST APIs and backend services using Java, Spring Boot, layered architecture, Hibernate, and relational databases.
  • Develop Angular and TypeScript interfaces with reactive forms, component architecture, HTTP integration, and schema-driven rendering.
  • Own features end to end across backend APIs, persistence, and frontend rendering.
  • Design and maintain multi-tenant SaaS functionality, including tenant data isolation, JWT-based tenant resolution, and path-scoped configuration.
  • Implement configuration-driven behavior, extension/plugin architectures, event-driven processing, and API contracts.
  • Write unit and integration tests covering service contracts and contribute to code reviews.
  • Support Docker containerization, Kubernetes deployments, and build, test, and deployment automation.

Requirements

  • At least 3 years of experience building production REST APIs with Spring Boot.
  • Strong knowledge of Java, Spring Boot, layered architecture, Hibernate ORM, relational database design, SQL, and indexing.
  • Experience with Angular, TypeScript, reactive forms, component architecture, HTTP clients, REST API integration, and asynchronous state handling.
  • Experience with event-driven or pipeline-based processing and configuration-driven or extension/plugin architectures.
  • Understanding of multi-tenant SaaS patterns, API contract design, DTOs, domain objects, and service-boundary versioning.
  • Experience with JUnit 5, Mockito, Spring Test, Docker, Kubernetes, Git, and CI/CD pipelines.
  • Ability to own features independently, identify security and data-isolation risks, and contribute effectively to code reviews.

Benefits

  • Unlimited vacation subject to local regulations and business priorities, hybrid working arrangements, and paid time off for voting, bereavement, sick leave, volunteering, and other needs.
  • Employee Assistance Program, Wellbeing Champions, Gather Groups, and monthly wellbeing events.
  • Medical, life, and disability insurance, retirement plans, lifestyle benefits, and other location-dependent benefits.
  • Donation matching and sustainability initiatives.
  • Access to inclusion communities and employee participation programs.
  • Online learning and accredited courses through the Skills & Career Navigator tool.
  • Global recognition program and regular employee surveys.
Finastra

About Finastra

10,000+ employees
Contact me