Lead Technical Developer

Portuguese company specializing in IT projects, founded in 2015 as part of a technology disruption group.
Braga, PortugalCoimbra, PortugalLisbon, Portugal
Backend
Staff Software Engineer
Hybrid
7+ years of experience
Enterprise SaaS · Cybersecurity

Description For Lead Technical Developer

Powertalent, a Portuguese company founded in 2015, specializes in IT projects and is currently seeking a Lead Technical Developer. This role offers a hybrid work environment with various responsibilities and opportunities for growth.

As a Lead Technical Developer, you will be expected to have a deep understanding of the company's application portfolio, construct design documents, and work on improving software, environment, and processes. Your responsibilities will include providing guidance to development teams, translating project goals into technical tasks, mentoring team members, and delivering high-quality code with proper testing.

The ideal candidate should have at least 7 years of software development experience, with a strong background in API development and team leadership. Technical skills required include proficiency in Java 8+, Spring Boot 2/3, JUnit, and Maven/Gradle. Familiarity with tools such as Swagger, Hibernate, Docker, Kubernetes, Helm, and GCP is also essential. Experience with GitLab, SonarQube, Veracode, Apigee, and Grafana will be valuable in this role.

Powertalent offers a range of benefits, including food subsidy, health insurance, hybrid work arrangements (1 day a week at the office), and opportunities for continuing education and professional development. The company values strong communication skills and requires at least a B2 level of English proficiency.

Join Powertalent and be part of a company that prides itself on its ability to succeed where others fail, offering tailored consulting solutions, cyber security assessments, and nearshoring services. If you're looking for a challenging role in a dynamic IT environment with opportunities to grow and make a significant impact, this Lead Technical Developer position could be the perfect fit for you.

Last updated a month ago

Responsibilities For Lead Technical Developer

  • Cultivate a deep understanding of the portfolio of applications
  • Construct design documents and documentation
  • Improve software, environment, and process
  • Provide guidance and direction to development teams
  • Translate project goals into organized technical tasks
  • Provide technical guidance and support
  • Mentor and upskill team members
  • Offer input and expertise to technical and non-technical audiences
  • Deliver high-quality code with unit and integration tests

Requirements For Lead Technical Developer

Java
Kubernetes
MySQL
  • Proficient API developer with at least 7 years of software development experience
  • Previously led a team for over a year
  • Fluent in Java 8+, Spring Boot 2/3, JUnit, Maven/Gradle
  • Familiar with Swagger, Hibernate
  • Comfortable with Docker, Kubernetes, Helm, GCP
  • Experience with GitLab, SonarQube, and Veracode
  • Knowledge of Apigee, Grafana
  • Great communicator
  • Comfortable with MySQL and NoSQL
  • English level at least B2

Benefits For Lead Technical Developer

Medical Insurance
  • Food subsidy
  • Health insurance
  • Hybrid Work (1 day a week at the office)
  • Continuing education and professional development

Interested in this job?

Jobs Related To Powertalent Lead Technical Developer

Sr. Engineering Program Manager, Subscriptions and Infrastructure

Senior Engineering Program Manager position at Apple, leading subscription and infrastructure projects for Apple's digital services platforms.

Manager, AppleCare IVR Support Programs

Lead Apple's global IVR support programs, managing strategic initiatives and cross-functional projects while driving technical innovation in customer support systems.

SENIOR SOFTWARE ENG MGR

Lead Azure DevOps engineering team at Microsoft India, managing cloud services development and team growth while ensuring service reliability and scalability.

Staff Engineer - Network Platform

Staff Engineer position at Uber focusing on service mesh infrastructure and L4/L7 layer networking, requiring 8+ years of experience and expertise in distributed systems.

Staff Software Engineer - Delivery Platform (UberEats)

Lead backend development for UberEats' Order Platform, focusing on scalable solutions and mentoring engineers while working with cutting-edge technologies.