Responsibilities and Duties

  • Architect and design backend systems and services, ensuring they align with modern technological developments.

  • Develop high-performance, scalable software solutions using Java and Spring (Webflux nice to have)

  • Optimize software and development processes, ensuring efficiency and best practices.

  • Perform code reviews to maintain code quality, security, and performance.

  • Create and maintain technical documentation for software and development processes.

Skills and Qualifications

Technical Expertise:

  • 5+ years of experience in Java development, with a focus on Spring or WebFlux.

  • Proficiency in Spring framework.

  • Strong database knowledge.

  • Experience with Kafka, Redis, and security best practices.

Soft Skills:

  • Fluent in English, with experience working in an international team.

  • Strong communication skills, capable of explaining complex technical concepts.

  • Ability to work independently and collaboratively within an agile environment.

  • Passion for teaching and mentoring, fostering team growth and best practices.

 

Aplikuj