Senior Java Engineer / Warsaw
Job Title: Senior Java Engineer – Retail Digital Transformation
Location: Warsaw, hybrid 2 days/week
Experience Level: 7+ Years
The Role
This role will have a significant impact on delivering innovative solutions for one of the UK's leading retailers, driving digital transformation and enhancing customer experiences. You'll work on projects that leverage cutting-edge technologies such as microservices, event-driven architectures, and cloud platforms, contributing to scalable, secure, and high-performing systems.
Your Responsibilities
Develop and maintain backend services using Java, Spring Boot, and Spring Security.
Design and implement microservices and event-driven architectures leveraging Confluent Kafka.
Build and manage CI/CD pipelines using GitHub Actions, Jenkins, and shell scripting.
Write and execute unit, integration, and performance tests using Mockito, Gatling, and JMeter.
Monitor, troubleshoot, and optimize systems using New Relic and Grafana.
Your Profile
Essential Skills, Knowledge & Experience:
Strong proficiency in Java and Spring Boot frameworks.
Hands-on experience with microservices architecture and Kafka.
Solid understanding of CI/CD processes and tools like Jenkins and GitHub Actions.
Experience with PostgreSQL and MongoDB databases.
Excellent communication skills and ability to thrive in a fast-paced environment.
Desirable Skills, Knowledge & Experience:
Exposure to AWS cloud services or AI technologies.
Familiarity with performance testing tools such as Gatling and JMeter.
Knowledge of system monitoring tools like New Relic and Grafana.
Experience in shell scripting for automation.
Understanding of secure coding practices and Spring Security.