Backend Java Developer

Trebecon LLC
Hanover, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Hanover, United States of America

Tech stack

Java
Databases
Software Debugging
Distributed Data Store
Distributed Systems
NoSQL
Performance Tuning
Redis
Shell Script
SQL Databases
Software Organization
Multithreading
Concurrency
Caching
Event Driven Architecture
Enterprise Integration
Kafka
REST
Stream Processing
Microservices

Requirements

10+ years of hands-on experience in Backend Java development. * Strong proficiency in Core Java, multithreading, concurrency, collections, and performance optimization. * Extensive experience with Apache Kafka for real-time messaging, event-driven architecture, and stream processing. * Strong hands-on experience with Redis for caching, distributed data storage, and performance tuning. * Experience working in High-Performance Computing (HPC) environments and building high-throughput, low-latency applications. * Strong understanding of distributed systems architecture and microservices. * Experience with RESTful APIs and backend integration services. * Knowledge of database technologies (SQL and/or NoSQL). * Familiarity with Linux/Unix environments and shell scripting. * Experience with CI/CD pipelines and modern software development practices. * Strong problem-solving, analytical, and debugging skills. * Excellent verbal and written communication skills

Apply for this position