CI&T

Technical Lead – Java Developer

CI&T

full-time

Posted on:

Location Type: Remote

Location: Portugal

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Code
  • Manage the technical evolution of the product
  • Be the technical authority on the team, shaping client architectures
  • Ensure smooth production operation and incident resolution
  • Champion resilience patterns to minimize incidents
  • Provide technical support, aligning with the global architecture
  • Foster technical excellence within the team
  • Enforce testing policies and continuous deployments
  • Collaborate on product backlog and technical requirements
  • Manage technical debt and prioritize improvements
  • Ensure solution success and quality
  • Support environment deployments
  • Facilitate team growth and self-management
  • Maintain architectural alignment and updates
  • Keep product documentation up-to-date
  • Lead back-end and full-stack teams

Requirements

  • Strong communication skills for dynamic projects and client interaction
  • Deep expertise in Java
  • Proficiency in Spring and Spring Boot frameworks
  • Experience with REST APIs and API interfaces
  • Unit testing experience
  • Familiarity with CI/CD platforms
  • Mastery of Microservices
  • Javascript development experience
  • React, Redux and Hooks development experience
  • Typescript development experience
  • Knowledge of both relational (e.g., Oracle, MariaDB, DB2) and non-relational databases (e.g., MongoDB)
  • Experience with complex business logic
  • Gitflow or similar version control experience
  • In-depth understanding of design patterns
  • Agile Methodology expertise
  • Ability to provide technical direction in microservices or distributed services architecture
  • Team leadership experience in technical environments
  • Familiarity with hexagonal architecture
  • Experience with messaging queues (e.g., ActiveMQ, IBM MQ) and streaming platforms like Kafka
  • Knowledge or experience with caching systems
  • Familiarity with SONAR or similar tools
  • Proficiency in Maven
  • Knowledge of Gherkin
  • Experience in integration and performance testing
Benefits
  • Competitive Salary
  • Generous paid vacation days
  • Generous sick time
  • 100% paid health & dental benefits starting day one
  • Annual profit-sharing distribution
  • Paid parental leave
  • Dedicated career advisor
  • And so much more…
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaSpringSpring BootREST APIsMicroservicesJavascriptReactReduxTypescriptMaven
Soft Skills
communicationteam leadershiptechnical directioncollaborationfostering growthincident resolutiontechnical excellenceself-managementclient interactionprioritization