Tech Lead Java, Colombia

hace 7 días


Colombia CI&T Software S.A. A tiempo completo

We partner with the world’s most valuable brands to build digital solutions that transform businesses. As a digital native, we bring a 29-year track record of accelerating business impact through complete and scalable digital solutions. With a global presence of 6,000+ professionals in strategy, research, data science, design and engineering, we unlock top-line growth, improve customer experience, and drive operational efficiency.

Responsibilities:

  1. Lead projects and teams using Java with hands-on involvement.
  2. Act as the Technical Lead in projects with shared resources, managing architectural designs, sprints, roadmaps, and technical discussions.
  3. Develop, manage, and prioritize user stories, ensuring timely delivery and high-quality outcomes.
  4. Provide guidance and support to team members, including code reviews and technical mentorship.
  5. Collaborate with clients to understand requirements, propose solutions, and address technical challenges.
  6. Design, develop, and deploy Java-based applications using Spring Boot and Spring Cloud.
  7. Implement and maintain microservices architecture, ensuring scalability, reliability, and performance.
  8. Create and optimize RESTful APIs and microservices, adhering to best practices and design principles.
  9. Design and implement data storage solutions using both SQL and NoSQL databases, such as DynamoDB.
  10. Utilize Kubernetes and Docker for containerization and orchestration of applications.
  11. Implement CI/CD pipelines using tools like Jenkins, GitHub Actions, and NewRelic for build, deployment, testing, logging, and monitoring.
  12. Collaborate with cloud architects to build solutions on AWS Cloud, leveraging services like SQS, SNS, Kafka, Lambda, DynamoDB, OpenSearch, and Appsync.
  13. Develop and execute unit tests, integration tests, and performance tests using frameworks like JUnit, Cucumber, Karate, and Gatling.
  14. Facilitate agile software development practices, including sprint planning, backlog grooming, and retrospectives.
  15. Maintain excellent communication with clients and stakeholders, providing regular updates and addressing concerns promptly.
  16. Stay updated with industry trends and best practices in Java development, cloud computing, and software engineering.

Requirements for this challenge:

  1. Spring Boot 2 and 3 + Spring Cloud (Required)
  2. Good knowledge of Core Java, Object Oriented Principles, and microservice architecture design (Required)
  3. Restful APIs + Microservices (Required)
  4. Experience with NoSQL Databases (Ideally DynamoDB) and SQL Databases (Required)
  5. Experience with Kubernetes + Docker (Required)
  6. You must be able to create an application from scratch, defining memory/CPU based on NFRs and performance tests. Also, monitor legacy applications evaluating performance. (Required)

CI/CD:

  1. Good understanding of modern CI/CD toolsets and build/deployment/testing/logging/monitoring tools and frameworks like Jenkins, GitHub Actions, Kibana, and NewRelic. (Required)
  2. Callable workflows with GitHub Actions (Optional)

Cloud:

  1. Build solutions using AWS Cloud. (Required)
  2. Experience creating or maintaining resources on AWS using infra as code (CDK or CloudFormation or Terraform) (Required)
  3. Experience with SQS, SNS, Kafka, Lambda, DynamoDB, OpenSearch, AppSync (At least 3 of them are required)

Testing:

  1. Experience with Unit testing, Integration testing, and frameworks like Cucumber, JUnit, or Karate (Required)
  2. Performance tests with Gatling (Required)

Soft Skills:

  1. Lead Projects and Teams using Java with hands-on. You will be the Technical Lead in a project with shared resources (client and CI&T), doing architectural designs, managing sprints and roadmap, managing technical discussions, supporting the team, developing stories, managing quality and deliveries, managing production issues with the final users and the most important thing you will be the reference person from CI&T to the client. (There is no Scrum master or Squad Leader) (Required)
  2. As a Tech Lead you will be the reference person in the team. You must be able to debate/explain/discuss/build architectural solutions with the client, support the team, and work doing code reviews. (Required)
  3. More than 6 years of experience with the skills above. (Required)
  4. Knowledge of agile software development process/practices and familiarity with JIRA, Confluence, and other tools (Optional)

Nice to have:

  1. Angular > 11 + Typescript (Basic)
  2. Experience creating and building Angular projects from scratch with Micro-frontends, web components, and shared libs. (Basic)
  3. Experience with micro-frontend, web components, and shared projects. (Basic)
  4. Experience migrating Angular versions. (Basic)

#MidSenior

#LI-JC2

CI&T is an equal-opportunity employer. We celebrate and appreciate the diversity of our CI&Ters’ identities and lived experiences. We are committed to building, promoting, and retaining a diverse, inclusive, and equitable company and culture focused on creating a better tomorrow.

At CI&T, we recognize that innovation and transformation only happen in diverse, inclusive, and safe work environments. Our teams are most impactful when people from all backgrounds and experiences collaborate to share, create, and hear ideas.

We strongly encourage candidates from diverse and underrepresented communities to apply for our vacancies.

#J-18808-Ljbffr

  • Colombia Adage Tech SAS A tiempo completo

    At Adage Tech SAS, we continue to grow and want you to be part of our talents! We are looking for a **Bilingual Senior Tech Lead in Colombia, **with +5 years of experience in similar positions and an Advanced English Level. Skills/Experience required: - .Net Core, ASP.Net - Visual Studio - Angular and/or React - SQL Server - JavaScript - TypeScript -...


  • Colombia Adage Tech SAS A tiempo completo

    At Adage Tech SAS, we continue to grow and want you to be part of our talents! We are looking for a **Bilingual Senior Tech Lead in Colombia, **with +3 years of experience in similar positions and an Advanced English Level. Skills/Experience required: - .Net Core, ASP.Net - Visual Studio - Angular and/or React - SQL Server - JavaScript - TypeScript -...


  • Colombia CI&T Software S.A. A tiempo completo

    Job Title: Tech Lead Java DeveloperWe are seeking an experienced Tech Lead Java Developer to join our team at CI&T Software S.A. As a Tech Lead, you will be responsible for leading projects and teams using Java with hands-on involvement, managing architectural designs, sprints, roadmaps, and technical discussions.Responsibilities:Lead projects and teams...


  • Colombia Adage Tech SAS A tiempo completo

    At **Adage**, we continue to grow and want you to be part of our talents! We are looking for a **Bilingual Senior Tech Lead in Colombia, **with +3 years of experience in similar positions and an Advanced English Level. Skills/Experience required: - .Net Core, ASP.Net - Visual Studio - Angular and/or React - SQL Server - JavaScript - CMS - MVC -...


  • Colombia CI&T Software S.A. A tiempo completo

    We partner with the world’s most valuable brands to build digital solutions that transform businesses. As a digital native, we bring a 29-year track record of accelerating business impact through complete and scalable digital solutions. With a global presence of 6,000+ professionals in strategy, research, data science, design and engineering, we unlock...

  • Tech Lead Architect

    hace 5 días


    Colombia Lean Tech A tiempo completo

    Company Overview: Lean Tech is a rapidly expanding organization situated in Medellín, Colombia. We pride ourselves on possessing one of the most influential networks within software development and IT services for the entertainment, financial, and logistics sectors. Our corporate projections offer a multitude of opportunities for professionals to elevate...

  • Tech Lead Architect

    hace 4 días


    Colombia Lean Tech A tiempo completo

    Company OverviewLean Tech is a rapidly expanding organization with a strong presence in Medellín, Colombia. We pride ourselves on having a highly influential network within software development and IT services for the entertainment, financial, and logistics sectors. Our corporate projections offer a multitude of opportunities for professionals to elevate...


  • Colombia Ciandt A tiempo completo

    Job DescriptionCiandt is seeking a highly skilled Java Technical Lead to join our team. As a key member of our development team, you will be responsible for leading projects and teams using Java with hands-on involvement.Responsibilities:Lead projects and teams using Java with hands-on involvement.Act as the Technical Lead in projects with shared resources,...


  • Colombia CI&T Software S.A. A tiempo completo

    Job DescriptionCI&T Software S.A. is seeking a highly skilled Java Technical Lead to join our team. As a key member of our development team, you will be responsible for leading projects and teams using Java with hands-on involvement.Key Responsibilities:Lead projects and teams using Java with hands-on involvement.Act as the Technical Lead in projects with...


  • Colombia Lean Tech A tiempo completo

    Company Overview: Lean Tech is a rapidly expanding organization situated in Medellín, Colombia. We pride ourselves on possessing one of the most influential networks within software development and IT services for the entertainment, financial, and logistics sectors. Our corporate projections offer a multitude of opportunities for professionals to elevate...


  • Colombia Lean Tech A tiempo completo

    Company OverviewLean Tech is a rapidly expanding organization based in Medellín, Colombia, with a strong presence in software development and IT services for the entertainment, financial, and logistics sectors. Our corporate vision offers a multitude of opportunities for professionals to elevate their careers and experience substantial growth.Position...


  • Colombia Lean Tech A tiempo completo

    Company Overview:Lean Tech is a rapidly expanding organization with a strong presence in Medellín, Colombia. We pride ourselves on having a significant influence in the software development and IT services sectors, particularly in the entertainment, financial, and logistics industries. Our corporate projections offer a wide range of opportunities for...


  • Colombia Lean Tech A tiempo completo

    Lean Tech is a rapidly expanding organization situated in Medellín, Colombia. We pride ourselves on possessing one of the most influential networks within software development and IT services for the entertainment, financial, and logistics sectors. Our corporate projections offer a multitude of opportunities for professionals to elevate their careers and...

  • Tech Lead

    hace 4 meses


    Colombia ttg Talent Solutions, Inc. A tiempo completo

    **Tech Lead** **Medellin.** **Monday to Friday** **PERMANENT POSITION** **(Depending on experience)** **DESCRIPTION**: **RESPONSIBILITIES AND DUTIES**: **Essential Functions**: - Design and develop software solutions in accordance with requirements and needs. - Create solutions that strengthen current processes. - Develop solutions that generate...


  • Colombia Softtek Colombia A tiempo completo

    Job Opportunity at Softtek ColombiaAbout the Role:We are seeking a highly skilled Senior Java Cobol Developer to join our team at Softtek Colombia. As a key member of our development team, you will be responsible for the development and support of an enterprise project to convert multiple mainframe Cobol applications to mainframe Java applications.Key...


  • Colombia Lean Tech A tiempo completo

    **Company Overview**: Lean Tech is a rapidly expanding organization situated in Medellín, Colombia. We pride ourselves on possessing one of the most influential networks within software development and IT services for the entertainment, financial, and logistics sectors. Our corporate projections offer a multitude of opportunities for professionals to...


  • Colombia Ciandt A tiempo completo

    Hi There, This is Valentina from CI&T! We are growing our Software Development team in Colombia and we are looking for highly skilled Senior Java Developers , who’ll play a vital role in the development, testing, and deployment of our client’s Java-based applications. Your responsibilities will include but won’t be limited to: Collaborating...


  • Colombia Adage Tech SAS A tiempo completo

    At Adage Tech SAS, we continue to grow and want you to be part of our talents! We are looking for a **Bilingual Senior Security Engineer in Colombia** **Requirements**: - Advanced English Level - 3+ years of experience in information security, including experience with PCI DSS compliance. - Experience in industry server hardening standards such as NIST,...


  • Colombia INDRA COLOMBIA LTDA A tiempo completo

    Descripción del PuestoEstamos buscando un Desarrollador Java Junior para unirse a nuestro equipo de tecnología en INDRA COLOMBIA LTDA. ResponsabilidadesDesarrollar aplicaciones y sistemas utilizando Java y tecnologías relacionadas.Colaborar con el equipo de desarrollo para identificar y resolver problemas técnicos.Participar en la creación de...


  • Colombia Lean Tech A tiempo completo

    Senior Full Stack Developer OpportunityLean Tech is a rapidly expanding organization in Medellín, Colombia, with a strong presence in software development and IT services for various sectors. We offer a dynamic work environment with opportunities for career growth and professional development.Job SummaryWe are seeking a Senior Full Stack Developer with...