Point your AI agent at freehire and let it find you a job.

Get the CLI →

Rebirth Finance

Open 53d

Senior Java Developer

Posted Updated 5 views
Discussion

Summary

Build and maintain scalable backend services for a fintech company using Java, Spring Boot, Kafka, microservices, and AWS.

Design and implement distributed systems, develop, test, deploy, maintain, and improve code throughout its lifecycle, build backend components and services using Java, Kafka, microservices, and AWS, maintain tested code with continuous integration, optimize scalability, and share knowledge to improve engineering practices.

Responsibilities

  • Design distributed systems
  • Implement distributed systems
  • Develop backend components and services
  • Develop applications using Java, Kafka, microservices, and AWS
  • Test software
  • Deploy software
  • Maintain and improve code
  • Maintain a tested codebase
  • Optimize software for speed and scalability
  • Share knowledge and improve engineering practices

Requirements

  • 4+ years of experience developing software using Java and Spring Boot
  • Knowledge of relational databases including MySQL and PostgreSQL
  • Understanding of AWS, Azure, or Google Cloud
  • Understanding of microservice architecture
  • Experience with MongoDB, Elasticsearch, Memcached, Redis, or DynamoDB
  • Experience with Terraform and Kubernetes
  • Experience with Apache Kafka, RabbitMQ, or Amazon SQS
  • Experience with Apache Cassandra
  • Knowledge of PHP, Node.js, or Python
  • Familiarity with domain-driven design

Benefits

  • Competitive salary and bonuses
  • Flexible and remote working options
  • Annual bonuses
  • Learning Hub
  • Free assorted healthy snacks and fresh fruits in the office
  • Weekly gourmet breakfast meet-ups
  • Regular exciting team events and parties
  • Opportunity to make a difference in the fintech sector
  • Supportive, forward-thinking work environment
  • Innovative projects

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

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