Skip to main content

Tech Lead (Java & React JS)

Technology
ALTEN
Bucharest, Româniaacum 2 luniPână la 19.04.2026
Normă întreagăHibrid

Descrierea postului

ALTEN Romania, part of the international

  • ALTEN Group - with a unique position as a Leader in IT and engineering Consulting*
  • has supported its clients’ development strategies in innovation, R&D, and IT systems since 1996.

We are looking for an experienced

  • *Tech Lead Software Engineer**
to join a product development team and contribute to the design and development of a software solution used to manage chemical products for both internal users and external customers.

In this role, you will combine

  • *hands-on development**

with

  • *technical leadership**
, guiding a development squad to successfully deliver high-quality, scalable, and secure software solutions. You will be responsible for validating technical directions, ensuring alignment with architecture standards, and supporting the full software development lifecycle from design to production.
  • *Responsibilities & Daily Activities:
  • Actively contribute to the design, development, testing, deployment, and operation of software solutions in production environments.
  • Combine hands-on development with technical leadership, providing guidance and mentorship to team members.
  • Define, validate, and enforce technical and architectural decisions in line with agreed standards and best practices.
  • Review code and ensure compliance with quality, security, and performance standards.
  • Contribute to the definition and continuous improvement of technical solutions, tools, and processes.
  • Ensure alignment of developments with architectural documentation and technical guidelines.
  • Support the team in addressing cross-functional and non-functional requirements such as performance, security, scalability, and maintainability.
  • Track deliverables and ensure commitments are met according to agreed schedules and sprint planning.
  • Participate in Agile ceremonies, including backlog refinement, sprint planning, estimation, and sprint reviews.
  • Validate user story estimations and ensure proper Definition of Ready (DoR) and Definition of Done (DoD).
  • Support the deployment, monitoring, and operation of delivered features in production.
  • Promote technical excellence, continuous improvement, and shared ownership across the team.
  • Collaborate closely with product, architecture, and other stakeholders to ensure successful delivery.
  • *Technical – must have skills:
  • Strong knowledge of
  • *Java
  • Experience with
  • *React JS
(preferred) or
  • *Angular
  • Solid experience with
  • *TypeScript / JavaScript / HTML / CSS
  • Spring Boot
,
  • *Microservices Architecture**
, and
  • *REST APIs
  • Relational databases, especially
  • *PostgreSQL
  • Docker
,
  • *Kubernetes**
, and
  • *GitLab
  • Experience working in
  • *Agile / Scrum

environments

  • *Technical – nice to have:
  • Azure Cloud**

experience

  • Hexagonal Architecture
  • Domain-Driven Design (DDD)
  • *Profile:**
  • Strong team player with a collaborative mindset
  • Excellent problem-solving and analytical skills
  • Good time management and ability to meet deadlines
  • High attention to detail and quality
  • Clear and effective communication skills
  • Open-minded, adaptable, and proactive
  • Comfortable taking ownership and leading technical decisions
🚀
  • Only eligible candidates will be contacted in a maximum of 2 weeks. Any information you provide is confidential.*
Keywords
javareacttypescriptmicrosoft-typescriptjavascriptspringspring-bootpostgresqldockerkubernetesgitlabmicrosoft-azure

¿Te interesa este puesto?