Skip to main content
N-iX
Зібрано зDjinniСьогодні
BackendSenior

Senior Backend Engineer (Java)

JavaSpring BootSpring DataAWSREST APIMySQLAmazon SQSJUnitTestcontainersCI/CDDockerKubernetesGitLab CIHarnessAmazon EKSApache AirflowKafkaAmazon MSKOpenTelemetryDatadogSplunkPact
Формат
-
Зайнятість
-
Локація
Worldwide
Оплата
Не вказана

Про позицію

We are looking for a Senior Backend Software Engineer to join the B2B Portals Team working with Raisin, a fintech company operating a digital savings and investment marketplace. The role involves developing backend services using Java and Spring Boot, contributing to partner-facing platforms, and owning the full development lifecycle.

Обовʼязки

  • Develop and maintain backend services using Java and Spring Boot
  • Deliver features from technical design to production rollout
  • Build APIs and integrations for banks and other B2B partners
  • Write unit, integration, and contract tests
  • Investigate production issues using logs, metrics, and traces
  • Conduct code reviews and contribute to engineering standards
  • Improve service performance, security, and reliability
  • Participate in the team’s on-call rotation
  • Mentor engineers and support knowledge sharing
  • Promote the effective and safe use of AI-assisted development tools
  • Collaborate with distributed teams and stakeholders across Europe and the US

Вимоги

  • 5+ years of commercial Java development experience
  • Strong knowledge of Java, Spring Boot, and Spring Data
  • Experience with AWS and cloud-based applications
  • Experience with REST APIs, distributed systems, and service integrations
  • Knowledge of relational databases, preferably MySQL
  • Experience with asynchronous messaging, particularly Amazon SQS
  • Strong testing skills with JUnit and Testcontainers
  • Experience with CI/CD, Docker, and Kubernetes
  • Ability to independently own and deliver backend features
  • Experience debugging production systems
  • Mentoring and code review experience
  • Fluent English
  • Experience with fintech or banking integrations
  • Knowledge of Pact contract testing
  • Experience with Apache Kafka or Amazon MSK
  • Experience with event-driven systems
  • Experience with OpenTelemetry, Datadog, or Splunk
  • Familiarity with GitLab CI/CD, Harness, Amazon EKS, or Airflow
  • Experience with multi-tenant B2B platforms
  • Practical experience with AI-assisted development tools

Переваги

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits
Senior Backend Engineer (Java)
Оригінал