Apply

Senior Software Engineer - Back-end (Core Services)

Posted 5 days agoViewed

View full description

๐Ÿ’Ž Seniority level: Senior

๐Ÿ“ Location: U.S., Canada, Poland

๐Ÿ” Industry: SaaS workflow automation

๐Ÿช„ Skills: Backend DevelopmentJavaApache KafkaRESTful APIsMicroservices

Requirements:
  • Talented and experienced in back-end software engineering.
  • Proficiency in Java and Apache Kafka.
Responsibilities:
  • Join the Core Services team to contribute to user management, authentication, authorization, billing operations, administrative dashboards, and user journey management.
  • Design and implement scalable, distributed systems for the enterprise SaaS workflow automation platform.
  • Focus on event-driven architectures using Java and Apache Kafka.
Apply

Related Jobs

Apply

๐Ÿ“ U.S., Canada, Poland

๐Ÿงญ Full-Time

๐Ÿ’ธ 100000.0 - 115000.0 USD per year

๐Ÿ” Software development, SaaS

  • 7+ years of professional software development experience.
  • Strong expertise in Java and the Spring ecosystem (Spring Boot, Spring Cloud).
  • Extensive experience with Apache Kafka, including topics, partitioning, and Kafka Streams.
  • Proven track record of building distributed systems at scale.
  • Experience with containerization (Docker) and orchestration (Kubernetes).
  • Strong understanding of database technologies (both SQL and NoSQL).
  • Familiarity with cloud platforms (AWS/Azure/GCP).
  • Experience with monitoring and observability tools (e.g., DataDog, Grafana).
  • Must be fluent in written and spoken English.
  • Design and develop high-performance, scalable microservices using Java and Spring Boot.
  • Build and maintain event-driven data pipelines using Apache Kafka for real-time data processing.
  • Collaborate with cross-functional teams to define system specifications and technical requirements.
  • Mentor junior engineers and contribute to technical decision-making processes.
  • Implement robust error handling, monitoring, and automated recovery mechanisms.
  • Participate in code reviews and maintain high code quality standards.
  • Design and implement APIs that integrate with various enterprise systems.

AWSDockerSQLJavaKubernetesSpring BootApache KafkaGrafanaNosqlMicroservicesCompliance

Posted 5 days ago
Apply