Senior Java Backend Engineer
Descrierea postului
We are looking for a Senior Java Backend Engineer to join our team and help build scalable, high-performance backend systems using modern technologies and microservices architecture. Responsibilities
Design and develop backend services using Java and Spring Boot
Build and maintain RESTful APIs
Develop and maintain microservices architectures
Work with relational databases and optimize data models and queries
Implement event-driven solutions using messaging systems (e.g., Kafka)
Integrate caching solutions such as Redis
Contribute to the design and scaling of distributed systems
Work with Docker, cloud platforms, and CI/CD pipelines Requirements
Strong experience with Java (8/11/17+)
Solid knowledge of Spring / Spring Boot
Experience with REST APIs and microservices
Experience with PostgreSQL / MySQL or similar relational databases
Familiarity with Redis or other caching solutions
Experience with Kafka or other messaging systems
Knowledge of Docker and containerized environments
Exposure to cloud platforms (AWS, GCP, or Azure)
Understanding of distributed systems and high-traffic architectures
Familiarity with Git and CI/CD pipelines
Experience with NoSQL databases (MongoDB, Cassandra) is a plus
Exposure to stream processing tools (e.g., Flink) is a plus
¿Te interesa este puesto?