Role: Senior Java Backend Developer
Job Type: C2H/ Permanent
Location: Poland (Remote)
Experience Required - 6-10 years
Job Description:
Required Stack:
- Microservices architecture
- Java and Kotlin with Spring Boot Reactive
- AWS (Lambda, SQS, S3, DynamoDB)
- Kafka
- Docker, Kubernetes
- Grafana, Prometheus, ELK stack
- Anything needed to achieve our goals
What you will bring:
- Excellent software engineering skills in Java or Kotlin for backend services
- Work closely with cross-functional teams such as Development, Operations, and Product Management to ensure seamless integration of new features and services with a focus on reliability, scalability, and performance
- Effective communication skills, both verbal and written, with the ability to collaborate with multidisciplinary teams and articulate complex technical concepts to non-technical stakeholders.
- A strong focus on testing
- An understanding of Object-Oriented Design and standard design patterns
- Strong experience of multi-threaded, 3-tier architectures, web services, caching, and dealing with event-driven pipelines
- Willingness to learn and use different technologies/programming languages
- Experience working with public cloud. AWS would be advantageous
- Experience with SQL and NoSQL databases
- Practical experience of deploying code in a modern programming environment using tools such as Docker and Kubernetes