Remote Java Engineer


Backend, java

Mid, Senior

Must have: Java, Spring, Sprong Boot, AWS, SQL

Our client is one of the biggest online retailers worldwide with annual revenue of £1 billion. Over the years we helped the client develop web portals, mobile apps, delivery control systems, staff management tools, data storage, and much more. The systems we’ve built together are in operation 24/7, contributing to the client’s success.



The goal of the project is to keep the Web system reliable and resilient, reducing risks, improving performance to deliver the best UX for customers. Making platform compliant to industry standards and developing new technical features.



The Java Engineer will join a project in a fast-paced agile team based in Lublin and Wroclaw. Among the main responsibilities are technical system analysis, requirements analysis, performance improvements, scaling, improving resilience and monitoring, applying the best reliability engineering practices as part of their daily routine.


Your tasks:

  1. Participate in all stages of the systems development life cycle
  2. Development and execution of application tests including unit, integration, system, regression, and performance
  3. Deployment of production-ready code
  4. Maintenance and support of existing systems
  5. Investigation and resolution of production issues
  6. Performance tuning
  7. Code review and change control
  8. Ad hoc reporting and analysis
  9. Research, development & optimization



Integration tests

Unit tests

Knowledge repository: Confluence, Wiki, GitHub

Code reviews