Senior Java Engineer needed for a global fashion retailer. Responsibilities include researching and evaluating technical options, providing system development expertise, writing high-quality code with extensive test coverage, providing effort estimations, collaborating with team members and stakeholders, suggesting improvements, and ensuring excellent communication. Requires 5+ years of Java development experience, Spring framework expertise, microservices experience, REST API development, and knowledge of various technologies like databases (relational and NoSQL), message queues (IBM MQ, Kafka), monitoring tools (GrayLog, Grafana), and container orchestration (OpenShift, Kubernetes). Experience in an Agile environment is essential. The role offers a flexible working format (remote, office-based, or flexible), competitive salary, personalized career growth, professional development tools, and various other benefits.
Good To Have:- IBM MQ, Kafka, Kafka Streaming
- GrayLog, Grafana
- OpenShift, Kubernetes
- OOP, OOD, DDD, Design Patterns
Must Have:- 5+ years Java, Spring, Microservices
- REST APIs, OpenAPI, Databases
- Agile methodology, Testing
- Excellent communication skills
Perks:- Flexible working format
- Competitive salary
- Personalized career growth
- Professional development tools
- Active tech communities
- Education reimbursement
- Corporate events