Job Details
Software Development
Senior
Remote
Full time
English
Nov 3

Senior Java Backend Engineer

Remote Senior Java Backend Engineer role focusing on distributed systems, event-driven architecture, AWS, and Kubernetes.

We are looking for a hands-on Senior Java Backend Engineer to design, build, and scale our core distributed systems and event-driven architecture. You will work closely with product and infrastructure teams to deliver high-performance microservices deployed on AWS, leveraging modern cloud-native tooling, real-time data streaming via Confluent Cloud, and robust automation testing practices. Key Responsibilities: - Design & Development: Build scalable, resilient, and secure microservices using Java and Spring Boot. - Event-Driven Architecture: Implement real-time data streaming and asynchronous messaging pipelines using Apache Kafka and Confluent Cloud, alongside traditional message queues. - Infrastructure & Deployment: Manage cloud infrastructure on AWS using Terraform for Infrastructure as Code (IaC), including configuring Kubernetes manifests, environment variables, and ConfigMaps. - Quality & Automation: Drive engineering excellence by writing comprehensive automated test suites using Cucumber (BDD) and JUnit, ensuring high test coverage and reliability. - Collaboration: Participate in code reviews, system design discussions, and CI/CD pipeline optimization in an Agile environment.

Core Engineering: 3+ years of robust software development experience with strong proficiency in Java 17+ and the Spring Boot ecosystem. Streaming & Messaging: Deep hands-on experience with Apache Kafka, schema registries, consumer/producer tuning, and managed Kafka platforms like Confluent Cloud. Familiarity with other message queues (e.g., RabbitMQ, AWS SQS) is a strong plus. Cloud & DevOps: Proven experience deploying and managing production workloads on AWS (ECS, EKS, RDS, IAM, S3). Infrastructure as Code: Strong command over Terraform, managing cloud resources, modular configurations, and Kubernetes ConfigMaps / secrets management. Testing: Demonstrated experience building BDD-based automated test frameworks using Cucumber integrated into CI/CD pipelines. Mindset: Strong first-principles problem-solving skills, attention to detail, and a focus on clean, maintainable code architecture.

Spring Boot
Apache Kafka
SQS
RDS
RabbitMQ
Kubernetes
JUnit
AWS
IAM
Cucumber
EKS
Java
ECS
S3
Confluent Cloud
Terraform

Don't miss a single job

Subscribe to our Telegram channel

Subscribe

Similar jobs

Senior Java Backend Developer

RUB 280,000

Senior Java Backend Developer at Blancy, remote, project for 3-4 months, salary 280K.

B
Blancy

CTO / Java Backend Developer

CTO/Java Backend Developer for a high-load financial service with banking and processing integrations. Full-time, remote. Focus on transaction logic, PostgreSQL, and Event-Driven architecture for iGaming/betting projects.

N
NDA

Backend Developer (Java/Kotlin)

Backend Developer (Java/Kotlin) at Detsky Mir. 3-6 years experience. Remote/hybrid/office. Develop REST API, Kafka, PostgreSQL.

D
Detsky Mir. DM-Tech