Tech Lead Java Developer

hace 7 días


Colombia CI&T Software S.A. A tiempo completo
Job Title: Tech Lead Java Developer

We 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:
  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:
  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 infrastructure 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)

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.



  • 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 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 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...

  • 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...

  • 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...


  • 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...

  • Backend Developer Java

    hace 3 horas


    Colombia Nisum A tiempo completo

    Backend Developer JavaNisum es una empresa global líder en comercio digital con sede en California, que ofrece servicios que abarcan estrategia y transformación digital, análisis y conocimientos, blockchain, agilidad empresarial y desarrollo de software personalizado.En Nisum Latam buscamos un Backend Developer con mínimo 6 años de experiencia en el...


  • 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 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...

  • Senior Java Developer

    hace 7 días


    Colombia Klimbup A tiempo completo

    Key ResponsibilitiesWe are seeking a skilled Java Developer to join our team at Klimbup. As a key member of our development team, you will be responsible for building high-quality, scalable applications using Java.Key Skills and Qualifications5+ years of experience as a Java DeveloperKnowledge of Java Application Frameworks (Struts, Spring, Hibernate, Spring...


  • 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...


  • 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...


  • 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 -...

  • Java Developer

    hace 3 meses


    Colombia Kualty A tiempo completo

    **What were looking for Backend Java Developer** **Experience and knowledge** - 2-5 years of related Java experience - Kafka - MicroServices - Spring Boot - GraphQL - Reactive programming (ie. Webflux). - Only applies LATAM **Compensation & Benefits** - Work 100% Remote - Work from anywhere - We pay in US dollars - Every Friday is short Friday. - Referral...


  • 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...

  • Java Developer

    hace 14 horas


    Colombia FindJobIT A tiempo completo

    ¡Únete a Talycap Global como Java Developer 100% Remoto en Colombia! Requisitos: - Profesional en Ingeniería de sistemas, software, electrónica o afines. - 5 años de experiencia en desarrollo de software con Java - Alto nivel de dominio del inglés (B2 o superior) y perspicacia para los negocios. - Experiencia con Java 11 y/o 17. -...


  • 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 -...

  • Senior Java Developer

    hace 7 días


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

    Job DescriptionWe are seeking a highly skilled Senior Java Developer to join our team at CI&T Software S.A.The ideal candidate will have a strong background in Java development, with experience in Spring Boot, APIs, Microservices, Kubernetes, Docker, and Cloud services.Responsibilities will include:Developing and maintaining high-quality Java...