Harvey Nash Technology

Role: Java Developer

Location: Warsaw (hybrid work, 3 times per week from the office).

Form of Cooperation: B2B contract.

Key Responsibilities:

  • Design, develop, and maintain Java-based applications, ensuring high performance and scalability.
  • Collaborate with cross-functional teams to deliver reliable software solutions.
  • Analyze system requirements and proactively address issues to improve overall system quality.
  • Troubleshoot, debug, and resolve application issues efficiently.
  • Conduct code reviews to ensure adherence to coding standards and best practices.
  • Implement and advocate for clean, maintainable, and efficient code.
  • Work with architects and team leads to design scalable and modular system architecture.
  • Ensure application security and data protection, staying updated with current security trends.
  • Write and maintain unit tests, integration tests, and technical documentation.
  • Provide regular updates on project progress, timelines, and deliverables.
  • Continuously learn new technologies and stay current with industry best practices in the Java ecosystem.

Must-Haves:

  • Proficiency in Java 5+ years with a strong understanding of object-oriented programming.
  • Experience with Spring Framework (Spring Boot, Spring MVC).
  • Solid knowledge of MongoDB and MySQL for database management.
  • Familiarity with CI/CD pipelines and deployment practices.
  • Hands-on experience with Docker for containerization.

Nice-to-Haves:

  • Experience with cloud platforms (AWS, GCP, or Azure).
  • Exposure to Big Data technologies (e.g., Hadoop, Spark).
  • Knowledge of Kafka for real-time data streaming.
  • Familiarity with microservices architecture and design.

Od ponad 30 lat specjalizujemy się w rekrutacjach w obszarze Technologii na całym świecie. W Polsce od 2013 roku z sukcesem łączymy międzynarodowe networki i wypracowaną metodykę ze znajomością lokalnego rynku.

Pomagamy Kandydatom i Kandydatkom w znalezieniu ciekawych ról w Polsce i kilkunastu krajach na świecie.

Wspieramy Klientów w budowie zespołów, oraz rekrutacjach na stanowiska specjalistyczne / menadżerskie.