Java Tech Lead

Arche Consulting Sp z o.o.

Warszawa +1 więcej
32000 zł/mth.
Hybrydowa
Java
Spring Boot
SQL
Kafka
Hybrydowa
Spring Framework
🐳 Docker
🚢 Kubernetes

Requirements

Expected technologies

Java

Spring Boot

SQL

Kafka

Optional technologies

Angular

Docker

Kubernetes

Employer requirements

  • Bachelor’s degree in computer science, engineering, or equivalent professional experience,
  • hands-on experience as a software engineer in back-end or full-stack roles,
  • at least 2 years of experience in a technical leadership role overseeing system architecture or application delivery,
  • strong technical foundation with practical development expertise,
  • familiarity with Agile methodologies and iterative development processes,
  • excellent communication skills and fluency in English,
  • proven experience in designing and building large-scale distributed systems using Java technologies,
  • hands-on experience with CI/CD pipelines and automation of testing and deployment processes,
  • solid understanding of databases, modern web frameworks, and enterprise integration patterns such as messaging queues, pub-sub models, and REST APIs,
  • practical experience with microservices architecture and distributed computing principles,
  • strong proficiency in Java, Spring, SQL, Hibernate, and Kafka,
  • exposure to modern front-end technologies like Angular is a plus,
  • working knowledge of cloud-native technologies, with familiarity in OpenShift, Docker, and Kubernetes.

Your responsibilities

  • manage and mentor development team members, including providing training and career development support,
  • communicate effectively with both internal stakeholders and external partners,
  • lead architecture discussions and contribute to key design decisions,
  • ensure adherence to best practices in architecture and technology implementation,
  • design and implement scalable distributed systems for internal and external use,
  • conduct regular code reviews and uphold high coding standards across the team,
  • identify technical issues and risks, and proactively contribute to ongoing project planning,
  • collaborate with business users to address scalability, testability, security, and resiliency needs,
  • promote automation and contribute to building and maintaining CI/CD pipelines,
  • perform technical research and make informed recommendations on technology stack enhancements,
  • stay current with industry trends and guide the team in adopting relevant technologies,
  • support employee growth through mentorship, skill-building opportunities, and career planning,
  • participate in recruiting and hiring qualified technical talent.
Wyświetlenia: 7
Opublikowana17 dni temu
Wygasaza 30 dni
Tryb pracyHybrydowa
Źródło
Logo
Logo

Podobne oferty, które mogą Cię zainteresować

Na podstawie "Java Tech Lead"